Click here to Skip to main content
15,887,027 members
Home / Discussions / C#
   

C#

 
Questionhow to pass optional parameter in function Pin
imranafsari7-Aug-07 3:33
imranafsari7-Aug-07 3:33 
AnswerRe: how to pass optional parameter in function Pin
PhilDanger7-Aug-07 3:37
PhilDanger7-Aug-07 3:37 
GeneralRe: how to pass optional parameter in function Pin
imranafsari7-Aug-07 3:56
imranafsari7-Aug-07 3:56 
GeneralRe: how to pass optional parameter in function Pin
PhilDanger7-Aug-07 4:04
PhilDanger7-Aug-07 4:04 
GeneralRe: how to pass optional parameter in function Pin
imranafsari7-Aug-07 4:29
imranafsari7-Aug-07 4:29 
GeneralRe: how to pass optional parameter in function Pin
Tristan Rhodes7-Aug-07 6:17
Tristan Rhodes7-Aug-07 6:17 
AnswerRe: how to pass optional parameter in function Pin
Guffa7-Aug-07 4:29
Guffa7-Aug-07 4:29 
GeneralRe: how to pass optional parameter in function Pin
Scott Dorman7-Aug-07 14:33
professionalScott Dorman7-Aug-07 14:33 
As Guffa mentioned, if the parameters are all of the same type you can use the params keyword. (You could also use params object[], but you loose the type safety.)

Another option is to use either an enum to specify related groups of options or create a class that holds the arguments (parameters) and pass that class. The enum is similar to the
String.Compare(String, String, StringComparison)[^] method while the args class is how the .NET event handling does things (through the EventArgs[^](or derived) class.)

-----------------------------
In just two days, tomorrow will be yesterday.

http://geekswithblogs.net/sdorman

QuestionWebservice XMLSerialization Question Pin
matthias s.7-Aug-07 3:19
matthias s.7-Aug-07 3:19 
AnswerRe: Webservice XMLSerialization Question Pin
Pete O'Hanlon7-Aug-07 3:50
mvePete O'Hanlon7-Aug-07 3:50 
GeneralRe: Webservice XMLSerialization Question Pin
matthias s.7-Aug-07 4:07
matthias s.7-Aug-07 4:07 
QuestionMaxLength Property Pin
Eugene4127-Aug-07 3:16
Eugene4127-Aug-07 3:16 
AnswerRe: MaxLength Property Pin
snorkie7-Aug-07 3:22
professionalsnorkie7-Aug-07 3:22 
AnswerRe: MaxLength Property Pin
Pete O'Hanlon7-Aug-07 3:23
mvePete O'Hanlon7-Aug-07 3:23 
AnswerRe: MaxLength Property Pin
Giorgi Dalakishvili7-Aug-07 3:46
mentorGiorgi Dalakishvili7-Aug-07 3:46 
QuestionRegular expressions Pin
Lutosław7-Aug-07 2:50
Lutosław7-Aug-07 2:50 
AnswerRe: Regular expressions Pin
snorkie7-Aug-07 3:30
professionalsnorkie7-Aug-07 3:30 
AnswerRe: Regular expressions Pin
Hessam Jalali7-Aug-07 3:35
Hessam Jalali7-Aug-07 3:35 
GeneralRe: Regular expressions Pin
Lutosław7-Aug-07 4:09
Lutosław7-Aug-07 4:09 
AnswerRe: Regular expressions Pin
Malcolm Smart7-Aug-07 3:44
Malcolm Smart7-Aug-07 3:44 
AnswerRe: Regular expressions Pin
PhilDanger7-Aug-07 3:58
PhilDanger7-Aug-07 3:58 
GeneralRe: Regular expressions Pin
Lutosław7-Aug-07 4:13
Lutosław7-Aug-07 4:13 
AnswerThanks, problem solved Pin
Lutosław7-Aug-07 4:24
Lutosław7-Aug-07 4:24 
QuestionMultithreading question Pin
Stevo Z7-Aug-07 2:07
Stevo Z7-Aug-07 2:07 
AnswerRe: Multithreading question Pin
il_masacratore7-Aug-07 2:51
il_masacratore7-Aug-07 2:51 

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.