2009-03-14 15 views
29

Qual è il modo migliore per risolvere un bug in .Net Framework?Dove posso segnalare bug di .NET Framework?

+1

: Mostraci il bug? – tuinstoel

+0

Passaggio 1: Chiedi a qualcun altro di dare un'occhiata e conferma che si tratta di un bug. (Inserisci il codice per riprodurre il bug qui) Passaggio 2: segnalalo a http://connect.microsoft.com/ – jalf

+0

Supponendo che non sia un rischio per la sicurezza rivelarlo, sarei curioso di sapere cosa bug è, pure. –

risposta

27

Il posto per segnalare i bug nel framework .net è here.

+5

ha fatto clic su "OK" e "Accetto" un paio di volte, poi sono stato reindirizzato alla pagina http://social.microsoft.com/Forums/en-US/profile dicendo "Errore server nell'applicazione"/Forum ". – Soonts

+5

@Soonts La prossima domanda quindi: dove segnalare bug su connect.microsoft.com? – John

-4

Prova questa:

Console.WriteLine(
    new int[] { 2, 2, 3, 3, 4, 4 } 
     .Except(new int[] { 3 }) 
     .Select(a => a.ToString()) 
     .Aggregate((a, b) => String.Format("{0}, {1}", a, b)) 
); 

Invece di ottenere "2, 2, 4, 4" si ottiene "2, 4" ...

+7

Hai frainteso il significato di "Enumerable.Except'. 'Enumerable.Except' produce la differenza di set di due enumerazioni (dello stesso tipo). Quindi il risultato di 'new int [] {2, 2, 3, 3, 4, 4} .Except (new int [] {3})' è la sequenza '{2, 4}'. Questo è per definizione di "Enumerable.Except'. Come altro esempio, il risultato di 'new int [] {2, 2} .Except (new int [] {})' è '{2}', non '{2, 2}'. Non c'è un bug qui. – jason

+0

Questo è probabilmente il tipo di errore più comune visto dai colleghi ragazzi ... –

Problemi correlati