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.

9
Ví dụ hiệp phương sai và chống chỉ định
Tôi có một chút khó khăn để hiểu làm thế nào tôi sẽ sử dụng hiệp phương sai và chống chỉ định trong thế giới thực. Cho đến nay, các ví dụ duy nhất tôi thấy là cùng một ví dụ mảng cũ. object[] objectArray = new string[] { "string …
162 c#  c#-4.0  covariance 

7
C # Tạo T mới ()
Bạn có thể thấy những gì tôi đang cố gắng (nhưng không thành công) để làm với đoạn mã sau: protected T GetObject() { return new T(); } Mọi sự trợ giúp sẽ rất được trân trọng. BIÊN TẬP: Bối cảnh như sau. Tôi đã chơi xung quanh với một …
158 c#  .net  generics  c#-4.0  .net-4.0 


4
Tại sao hiệp phương sai và chống chỉ định không hỗ trợ loại giá trị
IEnumerable<T>là đồng biến thể nhưng nó không hỗ trợ loại giá trị, chỉ là loại tham chiếu. Mã đơn giản dưới đây được biên dịch thành công: IEnumerable<string> strList = new List<string>(); IEnumerable<object> objList = strList; Nhưng thay đổi từ stringthành intsẽ nhận được lỗi biên dịch: IEnumerable<int> intList = …



7
Không có Main () trong WPF?
Tôi là người mới bắt đầu lập trình nhưng tôi chắc chắn rằng một trong những quy tắc phổ biến là chương trình bắt đầu với Main (). Tôi không thấy cái nào khi tạo dự án WPF. Có phải Main () được đặt tên đơn giản là một cái …
128 c#  wpf  c#-4.0  main 

8
C # 4.0: Tôi có thể sử dụng TimeSpan làm tham số tùy chọn với giá trị mặc định không?
Cả hai đều tạo ra một lỗi cho biết chúng phải là hằng số thời gian biên dịch: void Foo(TimeSpan span = TimeSpan.FromSeconds(2.0)) void Foo(TimeSpan span = new TimeSpan(2000)) Trước hết, ai đó có thể giải thích tại sao những giá trị này không thể được xác định tại thời …




4
Cách tạo thuộc tính tùy chỉnh trong C #
Tôi đã thử rất nhiều lần nhưng vẫn không thể hiểu cách sử dụng các thuộc tính tùy chỉnh (tôi đã xem qua rất nhiều liên kết). Có ai có thể giải thích cho tôi một ví dụ rất cơ bản về thuộc tính tùy chỉnh với mã không?



10
Quá tải toán tử C # cho `+ =`?
Tôi đang cố gắng thực hiện quá tải toán tử cho +=, nhưng tôi không thể. Tôi chỉ có thể làm cho một toán tử quá tải cho +. Làm thế nào mà? Biên tập Lý do điều này không hoạt động là tôi có một lớp Vector (với một …

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.