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

C # (phát âm là "see sharp") là một ngôn ngữ lập trình đa mô hình, được gõ tĩnh, cấp cao do Microsoft phát triển. Mã C # thường nhắm mục tiêu đến dòng công cụ và thời gian chạy .NET của Microsoft, bao gồm .NET Framework, .NET Core và Xamarin cùng với những công cụ khác. Sử dụng thẻ này cho các câu hỏi về mã được viết bằng đặc tả chính thức của C # hoặc C #.


5
Danh sách ràng buộc <T> với DataGridView trong WinForm
Tôi có một lớp học class Person{ public string Name {get; set;} public string Surname {get; set;} } và một List&lt;Person&gt;mà tôi thêm một số mục. Danh sách được ràng buộc với của tôi DataGridView. List&lt;Person&gt; persons = new List&lt;Person&gt;(); persons.Add(new Person(){Name="Joe", Surname="Black"}); persons.Add(new Person(){Name="Misha", Surname="Kozlov"}); myGrid.DataSource = persons; Không …

9
Đọc email MS Exchange trong C #
Tôi cần khả năng giám sát và đọc e-mail từ một hộp thư cụ thể trên Máy chủ MS Exchange (nội bộ của công ty tôi). Tôi cũng cần có khả năng đọc địa chỉ e-mail, chủ đề, nội dung thư của người gửi và tải xuống tệp đính kèm, …

9
Triển khai C # cho JVM
Có ai đang cố gắng triển khai C # cho JVM không? Là một nhà phát triển Java, tôi đã để mắt đến C # với sự ghen tị, nhưng tôi không sẵn lòng từ bỏ tính di động và sự trưởng thành của JVM, chưa kể đến hàng loạt …
91 c#  java  clr  jvm 




1
Triển khai lịch phi mặt đất
Khi đang xem xét các giải pháp cho một câu hỏi khác, tôi tự hỏi liệu có thể sử dụng Calendarlớp .NET để triển khai lịch không dựa trên các quy ước của Trái đất hay không. Ví dụ, một ngày trên sao Hỏa dài hơn khoảng 2,7% so với …
91 c#  .net  datetime  calendar 

14
Tạo một mảng các chữ cái trong bảng chữ cái
Có cách nào dễ dàng để tạo một mảng chứa các chữ cái của bảng chữ cái trong C # không? Không quá khó để làm bằng tay, nhưng tôi đang tự hỏi liệu có cách nào được xây dựng để làm điều này không.
91 c#  alphabet 

8
Nút Escape để đóng biểu mẫu Windows Forms trong C #
Tôi đã thử những cách sau: private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { if ((Keys) e.KeyValue == Keys.Escape) this.Close(); } Nhưng nó không hoạt động. Sau đó, tôi đã thử điều này: protected override void OnKeyDown(KeyEventArgs e) { base.OnKeyDown(e); if (e.KeyCode == Keys.Escape) this.Close(); } Và vẫn không có gì …
91 c#  winforms 


7
lấy bảng liệt kê chung từ một mảng
Trong C #, làm cách nào để có được một kiểu liệt kê chung từ một mảng nhất định? Trong đoạn mã dưới đây, MyArraylà một mảng các MyTypeđối tượng. Tôi muốn lấy MyIEnumeratortheo thời trang được hiển thị, nhưng có vẻ như tôi có được một điều tra viên …

7
Tôi có thể chuyển các tham số của phương thức khởi tạo cho phương thức Resolve () của Unity không?
Tôi đang sử dụng Microsoft's Unity để chèn phụ thuộc và tôi muốn làm điều gì đó như sau: IDataContext context = _unityContainer.Resolve&lt;IDataContext&gt;(); var repositoryA = _unityContainer.Resolve&lt;IRepositoryA&gt;(context); //Same instance of context var repositoryB = _unityContainer.Resolve&lt;IRepositoryB&gt;(context); //Same instance of context IDataContext context2 = _unityContainer.Resolve&lt;IDataContext&gt;(); //New instance var repositoryA2 = _unityContainer.Resolve&lt;IRepositoryA&gt;(context2); RepositoryAvà …


7
Kiểm tra null trong vòng lặp foreach
Có cách nào tốt hơn để thực hiện như sau: Tôi cần kiểm tra giá trị null có xảy ra trên tệp hay không. Người đọc trước khi tiếp tục với vòng lặp if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties &amp; some …
91 c#  loops  foreach  null 

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 cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.