Hi
I har stränger efter A, B, C, D, E som jag önskar att ska passera, som parametrar i en fungeranågot liknande,
public klassificerar X {allmänhet utan laga kraft func1 för /> för allmänhet utan laga kraft (stränga A, stränger B) {} för för allmänhet utan laga kraft (stränga A, stränger B, stränger C) {} allmänhet för utan laga kraft (stränga A, stränger B, stränger C, stränger D) {}/> (stränga A, stränger B, stränger C, stränger D, stränger E) {} all
So för } dessa fungerar blivet overloading functions.
Is där any långt för att skriva upp allt dessa fungerar in i en singel fungerar? Något liknande är där något begrepp av valfria parametrar?
I önskar mitt fungerar bör vara lik,
public klassificerar X { för utan laga kraft (stränga A som är valfritt stränger B som är valfritt stränger C som är valfritt stränger D som är valfritt stränger E),/> { //Implement logiken på stränger a- //Implement logiken på stränger B //Implement, logiken på stränger C //Implement, logiken på stränger D //Implement, logiken på stränger E },}
Now, om I-appellen de ovannämnda fungerar i någon y för classslike
class { för allmänhet för
utan laga kraft funktionell () { stränger str1, str2; Obj för X = nytt X (); obj.func1 (str1, str2);
Here för för }} i det ovannämnt klassificerar y, jag bör vara kompetent att ge endast 2 inte nödvändiga parametrar och andra 3 parametrar. Baserat på dessa 2 parametrar min logik bör köra endast för 2na stränger, och inte de andra 3na stränger parameters.
Kindly ger lösningen i C#.
regards, Sanjay
" klar "
|