Câu hỏi được gắn thẻ «c#-4.0»

C # 4.0 đã giới thiệu các tính năng như đối tượng động, cải tiến khả năng tương tác COM, phương sai chung và tương phản, các tham số tùy chọn và được đặt tên. Sử dụng thẻ này nếu câu hỏi của bạn liên quan cụ thể đến các tính năng cụ thể của C # 4.0. Thẻ C # nên được sử dụng nếu câu hỏi của bạn không dành riêng cho các tính năng của C # 4.0.




3
Bắt đầu có thể không được gọi trong một nhiệm vụ kiểu hứa. ngoại lệ đang đến
Tôi đang tạo một ứng dụng máy tính để bàn wpf đơn giản. Giao diện người dùng chỉ có một nút và mã trong tệp .cs như. private void Button_Click_2(object sender, RoutedEventArgs e) { FunctionA(); } public void FunctionA() { Task.Delay(5000).Start(); MessageBox.Show("Waiting Complete"); } Nhưng đáng ngạc nhiên Task.Delay(5000).Start();là dòng …
108 c#  c#-4.0  .net-4.0 



3
Tại sao điều kiện này (null ||! TryParse) lại dẫn đến “sử dụng biến cục bộ chưa được gán”?
Đoạn mã sau dẫn đến việc sử dụng biến cục bộ chưa được gán "numberOfGroups" : int numberOfGroups; if(options.NumberOfGroups == null || !int.TryParse(options.NumberOfGroups, out numberOfGroups)) { numberOfGroups = 10; } Tuy nhiên, mã này hoạt động tốt (mặc dù, ReSharper nói rằng mã = 10này là thừa): int numberOfGroups = …





3
Phương thức mở rộng và đối tượng động
Tôi sẽ tóm tắt vấn đề của mình thành đoạn mã sau. List<int> list = new List<int>() { 5, 56, 2, 4, 63, 2 }; Console.WriteLine(list.First()); Đoạn mã trên đang hoạt động tốt. Bây giờ tôi đã thử những điều sau dynamic dList = list; Console.WriteLine(dList.First()); nhưng tôi đang nhận …
96 c#  dynamic  c#-4.0 


2
Moq, SetupGet, Mocking một thuộc tính
Tôi đang cố gắng bắt chước một lớp, được gọi UserInputEntity, chứa một thuộc tính được gọi là ColumnNames: (nó có chứa các thuộc tính khác, tôi vừa đơn giản hóa nó cho câu hỏi) namespace CsvImporter.Entity { public interface IUserInputEntity { List<String> ColumnNames { get; set; } } public …
94 c#  c#-4.0  properties  moq 

12
Nhận tất cả thông báo từ (các) InnerException?
Có cách nào để viết mã kiểu LINQ "tay ngắn" để đi đến tất cả các cấp của (các) bên trong của Ngoại lệ được ném ra không? Tôi muốn viết nó tại chỗ thay vì gọi một hàm mở rộng (như bên dưới) hoặc kế thừa Exceptionlớp. static class …
92 c#  c#-4.0 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.