Trạng thái nào được lưu giữa các truy vấn tìm kiếm lại trong Linqpad? Tôi cho là không, vì vậy nếu bạn chạy một kịch bản hai lần nó sẽ có kết quả tương tự cả thời gian.Trạng thái nào được lưu giữa các truy vấn tìm kiếm lại trong Linqpad?
Tuy nhiên, hãy chạy Chương trình C# bên dưới hai lần trong cùng một tab Linqpad. Bạn sẽ tìm thấy đầu tiên nó in một danh sách trống, lần thứ hai một danh sách với thông điệp 'hey'. Chuyện gì vậy?
System.ComponentModel.TypeDescriptor.GetAttributes(typeof(String)).OfType<ObsoleteAttribute>().Dump();
System.ComponentModel.TypeDescriptor.AddAttributes(typeof(String),new ObsoleteAttribute("hey"));