Avatar billede m_k_l Nybegynder
15. oktober 2003 - 11:36 Der er 5 kommentarer og
1 løsning

Optional parameter i C#

Hej,

Hvordan oprettes funktioner i C# med optional parametre ???

eks:
private void MyFunction("optional" byte var1, byte var2)
{
  bla;
  bla;
}

mvh Morten
Avatar billede odegaard Nybegynder
15. oktober 2003 - 11:45 #1
Det gør du ikke.
Du laver flere funktioner der overrider hinanden med forskellige parametre.
Avatar billede odegaard Nybegynder
15. oktober 2003 - 11:45 #2
øh sorry. Ikke override, men overloads
Avatar billede m_k_l Nybegynder
15. oktober 2003 - 11:49 #3
*suk* endnu et område, hvor VB kan noget C# ikke kan....
Avatar billede odegaard Nybegynder
15. oktober 2003 - 11:49 #4
Avatar billede odegaard Nybegynder
15. oktober 2003 - 11:50 #5
Nej, endnu et område hvor C# har meget mere styr på klasser og typer end VB har.
Avatar billede _just4fun_ Nybegynder
15. oktober 2003 - 12:11 #6
->m_k_l
Det er bare en måde, hvor man på kompileringstidspunktet forsøger at sikre sig, at det der bliver sendt med som parameter er ok! Og det er jo rart nok at kompileren bitcher, istedet for at den først fejler ude i den kørende applikation, ik!
Samme ballade er der med folk der sværger til c. De vil så gerne kunne gøre alt, lige ind til de brager ned ude hos en kunde, fordi kompileren ikke er i stand til at se om det der bliver lavet er i orden eller ikke i orden.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester