Click here to Skip to main content
15,798,037 members
Home / Discussions / C#
   

C#

 
GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
Richard Deeming12-May-22 1:19
mveRichard Deeming12-May-22 1:19 
GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
BillWoodruff12-May-22 2:12
professionalBillWoodruff12-May-22 2:12 
GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
Richard Deeming12-May-22 3:18
mveRichard Deeming12-May-22 3:18 
GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
BillWoodruff12-May-22 3:32
professionalBillWoodruff12-May-22 3:32 
AnswerRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
Richard MacCutchan11-May-22 4:19
mveRichard MacCutchan11-May-22 4:19 
GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
BillWoodruff11-May-22 4:50
professionalBillWoodruff11-May-22 4:50 
GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
harold aptroot11-May-22 11:28
harold aptroot11-May-22 11:28 
GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
BillWoodruff11-May-22 18:34
professionalBillWoodruff11-May-22 18:34 
Hi Harold, you got it. Thanks !
harold aptroot wrote:
intended to center around being able to return instances of a private class (which otherwise results in the dreaded "inconsistent accessibility" error)
"Generally known" ? My guess is it is not generally known ... took me quite an effort to locate any discussion of it.
harold aptroot wrote:
The code doesn't really show that in action though.
I would argue it does show that, in the use of the Add/Get-Something methods.

"Limited" ? Yes, the example shown here is a bare-bones demo of a technique for encapsulation ... of declared 'private inner classes, and of internal collections of instances of those classes,

I asked for opinions about its use because:

1) it's very unusual in my experience

2) it uses Interface in a very different way than usual.

3) it "feels" awkward to me.
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch

GeneralRe: "interface hack" to make private nested class instances available to outer class methods ? Pin
BillWoodruff12-May-22 2:14
professionalBillWoodruff12-May-22 2:14 
QuestionToast notification Collections crash when initializing. Pin
Maximilien9-May-22 4:12
Maximilien9-May-22 4:12 
AnswerRe: Toast notification Collections crash when initializing. Pin
Gerry Schmitz9-May-22 9:26
mveGerry Schmitz9-May-22 9:26 
GeneralRe: Toast notification Collections crash when initializing. Pin
Maximilien10-May-22 3:12
Maximilien10-May-22 3:12 
GeneralRe: Toast notification Collections crash when initializing. Pin
Gerry Schmitz10-May-22 8:36
mveGerry Schmitz10-May-22 8:36 
GeneralRe: Toast notification Collections crash when initializing. Pin
Maximilien10-May-22 8:59
Maximilien10-May-22 8:59 
GeneralRe: Toast notification Collections crash when initializing. Pin
Gerry Schmitz10-May-22 10:30
mveGerry Schmitz10-May-22 10:30 
GeneralRe: Toast notification Collections crash when initializing. Pin
Maximilien11-May-22 3:43
Maximilien11-May-22 3:43 
GeneralRe: Toast notification Collections crash when initializing. Pin
Sayyid Sadik12-Dec-22 5:35
Sayyid Sadik12-Dec-22 5:35 
GeneralRe: Toast notification Collections crash when initializing. Pin
Maximilien12-Dec-22 5:46
Maximilien12-Dec-22 5:46 
SuggestionRe: Toast notification Collections crash when initializing. Pin
Richard Deeming9-May-22 23:00
mveRichard Deeming9-May-22 23:00 
GeneralRe: Toast notification Collections crash when initializing. Pin
Maximilien10-May-22 3:12
Maximilien10-May-22 3:12 
QuestionAccess of simple activex component with only one method created in .net (using vb.net/c#) from child object created using window.open causes Catastrophic failure. Pin
Satheesh N9-May-22 3:13
professionalSatheesh N9-May-22 3:13 
SuggestionRe: Access of simple activex component with only one method created in .net (using vb.net/c#) from child object created using window.open causes Catastrophic failure. Pin
Richard Deeming9-May-22 3:34
mveRichard Deeming9-May-22 3:34 
GeneralRe: Access of simple activex component with only one method created in .net (using vb.net/c#) from child object created using window.open causes Catastrophic failure. Pin
Satheesh N10-May-22 0:06
professionalSatheesh N10-May-22 0:06 
GeneralRe: Access of simple activex component with only one method created in .net (using vb.net/c#) from child object created using window.open causes Catastrophic failure. Pin
Dave Kreskowiak10-May-22 2:36
mveDave Kreskowiak10-May-22 2:36 
AnswerRe: Access of simple activex component with only one method created in .net (using vb.net/c#) from child object created using window.open causes Catastrophic failure. Pin
OriginalGriff9-May-22 4:00
mvaOriginalGriff9-May-22 4:00 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.