Det är lite konstigt att C# inte stöder default-parametrar när VB och C++ gör det. Det är dock ingen större förlust eftersom du kan använda överlagrade funktioner.
T.ex.:
void funktion() {funktion(2);}
void funktion(int myvar)
{
...
}
------------------
- Swey
Med reservation för upprörda känslor.
Det skulle faktiskt vara intressant att veta varför varken Java, Smalltalk eller C# stödjer defaultparametrar. Jag kan inte komma på någon rimlig anledning ur ett programmeringsperspektiv, ibland drunknar man ju nästan i överlagringar enbart för att få till defaultvärden.
Antagligen finns det någon bra anledning till varför man skrotat detta, kanske någon teknisk anledning vid kompilatordesignen, någon som vet?
------------------ Peer's Law
The solution to a problem changes the problem.