Question : Mettant en application des paramètres facultatifs dans une fonction - C#

Bonjour, le

I ont les cordes suivantes A, B, C, D, E comme lequel je veux passer comme paramètres dans une fonction, classe X
{vide func1 (vide func1 du

public de public de
de public de
de corde A) {} (ficeler A, le vide func1 de public du
de la corde B) {} (ficeler A, la corde B, le vide func1 de public du
de la corde C) {} (ficeler A, la corde B, la corde C, le vide func1 de public du

de la corde D) {} (ficeler A, la corde B, la corde C, la corde D, le
de la corde E) {}} toutes ces fonctions du

So deviennent surchargeantes functions.

Is là n'importe quelle manière de préparer toutes ces fonctions dans une fonction simple ? Goût y a-t-il un concept des paramètres facultatifs ? le

I veulent ma fonction devrait être comme, le

Now de X
{vide func1 de classe du

public de public de
(ficeler A, la corde facultative B, la corde facultative C, la corde facultative D, le
du
{
//Implement de la corde E) la logique sur
//Implement de corde A la logique sur corde B
//Implement la logique sur corde C
//Implement la logique sur corde D
//Implement la logique sur corde E
}} si j'appelle la fonction ci-dessus dans n'importe quel y
du like

class de classs {
{corde str1 de vide de public de

() de
, str2 ; Obj du
X = nouveau X () ;
obj.func1 (str1, str2) ; le
du
}}/>
Here dans la classe ci-dessus y, je devrais pouvoir fournir seulement 2 paramètres et 3 autres paramètres non nécessaires. Basé sur ces 2 paramètres ma logique devrait fonctionner seulement pour les 2 cordes et pas l'autre 3 corde parameters.

Kindly fournissent la solution dans C#.

regards, le
Sanjay
class= de

Réponse : Mettant en application des paramètres facultatifs dans une fonction - C#

Certainement rien mal !
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us