2009-03-14 35 views
29

Cách tốt nhất để nhận lỗi trong .Net Framework được giải quyết là gì?Tôi có thể báo cáo lỗi Net Framework ở đâu.

+1

Hiện chúng tôi lỗi? – tuinstoel

+0

Bước 1: Nhờ người khác xem và xác nhận rằng đó là lỗi. (Đăng mã để tạo lại lỗi ở đây) Bước 2: Báo cáo nó đến http://connect.microsoft.com/ – jalf

+0

Giả sử rằng nó không phải là một nguy cơ bảo mật để tiết lộ nó, tôi muốn được tò mò để biết những gì cũng là lỗi. –

Trả lời

27

Nơi để báo cáo lỗi trong khung .net là here.

+5

nhấp vào "OK" và "Tôi đồng ý" một vài lần, so với khi tôi được chuyển hướng đến trang http://social.microsoft.com/Forums/en-US/profile nói "Lỗi Máy chủ trong '/ Ứng dụng của Diễn đàn". – Soonts

+5

@Soonts Câu hỏi tiếp theo sau đó: Nơi để báo cáo lỗi về connect.microsoft.com? – John

-4

Hãy thử điều này:

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)) 
); 

Thay vì nhận được "2, 2, 4, 4" bạn nhận được "2, 4" ...

+7

Bạn đã hiểu sai ý nghĩa của 'Enumerable.Except'. 'Enumerable.Except' tạo ra sự khác biệt thiết lập của hai liệt kê (cùng loại). Vì vậy, kết quả của 'new int [] {2, 2, 3, 3, 4, 4} .Except (new int [] {3})' là chuỗi '{2, 4}'. Đây là định nghĩa của 'Enumerable.Except'. Một ví dụ khác, kết quả của 'new int [] {2, 2} .Except (new int [] {})' là '{2}', không phải '{2, 2}'. Không có lỗi ở đây. – jason

+0

Đây có lẽ là loại lỗi phổ biến nhất được xem bởi các chàng trai kết nối ... –

Các vấn đề liên quan