Click here to Skip to main content
15,886,199 members
Home / Discussions / C#
   

C#

 
GeneralRe: Server Client Communication Problem Pin
teknolog12322-Sep-10 10:39
teknolog12322-Sep-10 10:39 
GeneralRe: Server Client Communication Problem Pin
Eddy Vluggen22-Sep-10 11:15
professionalEddy Vluggen22-Sep-10 11:15 
Questioncustom color on winform Pin
jashimu21-Sep-10 10:14
jashimu21-Sep-10 10:14 
AnswerRe: custom color on winform Pin
DaveyM6921-Sep-10 12:19
professionalDaveyM6921-Sep-10 12:19 
QuestionDebug: enable? Pin
albh0721-Sep-10 10:11
albh0721-Sep-10 10:11 
AnswerRe: Debug: enable? Pin
Chris Trelawny-Ross21-Sep-10 13:25
Chris Trelawny-Ross21-Sep-10 13:25 
QuestionHow do i refer to my own custom control, within the control? Pin
stephen.darling21-Sep-10 9:10
stephen.darling21-Sep-10 9:10 
AnswerRe: How do i refer to my own custom control, within the control? Pin
OriginalGriff21-Sep-10 9:29
mveOriginalGriff21-Sep-10 9:29 
You don't have to refer to it. this does that.
This is going to get a bit complex without digrams, but here goes...

Within your control class (or any class) this refers to the specific instance of your control (ignore static classes for the moment - you will meet them another day.)
It's as if you have a car class.
You can define a Color field, and a StartEngine method.

Within your class you can say
Console.WriteLine(this.Color);
or just
Console.WriteLine(Color);
because the this is implied.
When you execute the method containing the code, you will print the color (Americanisms! hah!) of your car. Not my car, or his car, your car.
If your form code had
Car mine = new Car(Blue);
Car yours = new Car(Red);
Car his = new Car(Green);
mine.PrintColor();
You would expect (and get) "Blue" printed.
his.PrintColor();
would give you Green.
Within your class, you don't need to know which instance of a Car it is - this takes care of it for you.
Equally, you would expect
yours.StartEngine();
to only start the Red cars engine - and it would.

Does that make sense?
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.

GeneralRe: How do i refer to my own custom control, within the control? Pin
stephen.darling21-Sep-10 10:04
stephen.darling21-Sep-10 10:04 
GeneralRe: How do i refer to my own custom control, within the control? Pin
OriginalGriff21-Sep-10 21:44
mveOriginalGriff21-Sep-10 21:44 
QuestionDetermining the Data Type of a Generic Pin
kevinnicol21-Sep-10 6:59
kevinnicol21-Sep-10 6:59 
AnswerRe: Determining the Data Type of a Generic Pin
kevinnicol21-Sep-10 7:16
kevinnicol21-Sep-10 7:16 
AnswerRe: Determining the Data Type of a Generic Pin
Ian Shlasko21-Sep-10 7:16
Ian Shlasko21-Sep-10 7:16 
AnswerRe: Determining the Data Type of a Generic Pin
AspDotNetDev21-Sep-10 11:34
protectorAspDotNetDev21-Sep-10 11:34 
AnswerRe: Determining the Data Type of a Generic Pin
phil.o22-Sep-10 3:44
professionalphil.o22-Sep-10 3:44 
QuestionHow to take data from USB-based device using C# ?? Pin
depressedguy21-Sep-10 6:51
depressedguy21-Sep-10 6:51 
AnswerRe: How to take data from USB-based device using C# ?? Pin
Richard Andrew x6421-Sep-10 15:53
professionalRichard Andrew x6421-Sep-10 15:53 
GeneralRe: How to take data from USB-based device using C# ?? Pin
depressedguy21-Sep-10 16:58
depressedguy21-Sep-10 16:58 
GeneralC# and Ring indicator Pin
MarkBng21-Sep-10 5:27
MarkBng21-Sep-10 5:27 
GeneralRe: C# and Ring indicator Pin
Luc Pattyn21-Sep-10 5:41
sitebuilderLuc Pattyn21-Sep-10 5:41 
QuestionUDP Packet Synchronization Pin
softwarejaeger21-Sep-10 3:42
softwarejaeger21-Sep-10 3:42 
AnswerRe: UDP Packet Synchronization Pin
Dave Kreskowiak21-Sep-10 6:41
mveDave Kreskowiak21-Sep-10 6:41 
Questionhow can i use diffrence neuron count in difference layer Pin
karayel_kara21-Sep-10 3:22
karayel_kara21-Sep-10 3:22 
AnswerRe: how can i use diffrence neuron count in difference layer Pin
Alan Balkany21-Sep-10 3:59
Alan Balkany21-Sep-10 3:59 
GeneralRe: how can i use diffrence neuron count in difference layer Pin
karayel_kara21-Sep-10 4:16
karayel_kara21-Sep-10 4:16 

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.