Palavra reservada default

Alguém sabe pra que serve a palavra reservada “default” em c#, pelo que eu vi no google,
ela é utilizada junto com generics, mas não consegui enteder seu funcionamento.

Cara, então você não procurou direito, a palavra default é utilizada no comando de decisão switch, ou seja, quando nenhuma das condições for satisfeita, o código que estiver no caso default é executado, o mesmo não é obrigatório. Ex.:

[code]
switch (‘a’) {
case ‘b’: System.out.println(“b”); break;
default: System.out.println(“não é b”);
}

switch (‘a’) {
case ‘b’: System.out.println(“b”); break;
}[/code]

[quote=Puppets]Alguém sabe pra que serve a palavra reservada “default” em c#, pelo que eu vi no google,
ela é utilizada junto com generics, mas não consegui enteder seu funcionamento.[/quote]
http://msdn.microsoft.com/en-us/library/06tc147t(VS.71).aspx