Cześć,
I mieć the następujący sznurek A, B, C, D, E który i chcieć jako parametr w funkcja jak,
public klasowy X { jawny pustka func1 (zawiązywać A) {} jawny pustka func1 (zawiązywać A, smyczkowy B) {} jawny pustka func1 (zawiązywać A, smyczkowy B, smyczkowy C) {} jawny pustka func1 (zawiązywać A, smyczkowy B, smyczkowy C, smyczkowy D) {}
jawny pustka func1 (zawiązywać A, smyczkowy B, smyczkowy C, smyczkowy D, smyczkowy E) {} }
So wszystkie te funkcja zostać te functions.
Is tam jakaś sposób w górę wszystkie te funkcja w pojedynczy funkcja? Podobieństwo być tam jakaś pojęcie fakultatywny parametr?
I chcieć mój funkcja musieć jak,
public klasowy X { jawny pustka func1 (zawiązywać A, fakultatywny smyczkowy B, fakultatywny sznurek C, fakultatywny smyczkowy D, fakultatywny sznurek E) { //Implement the logika dalej Zawiązywać A //Implement the logika na Smyczkowy B //Implement the logika na Smyczkowy C //Implement the logika na Smyczkowy D //Implement the logika na Smyczkowy E } }
Now jeżeli I dzwonić the smyczkowy funkcja w jakaś classs like
class y {
jawny kawitacyjny kawitacyjny () { smyczkowy str1, str2; X obj = nowy X (); obj.func1 (str1, str2); } }
Here w the parametr klasa y, I musieć sprawnie tylko 2 parametr i inny 3 parametr konieczny. Na te 2 parametr mój logika musieć tylko dla the 2 sznurek i nie the inny 3 smyczkowy parameters.
Kindly zapewniać rozwiązanie w C#.
regards, Sanjay
|