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 #.

3
Kéo và thả tệp vào WPF
Tôi cần thả tệp hình ảnh vào ứng dụng WPF của mình. Tôi hiện có sự kiện kích hoạt khi tôi thả tệp vào, nhưng tôi không biết phải làm gì tiếp theo. Làm cách nào để lấy Hình ảnh? Là senderđối tượng hình ảnh hoặc sự kiểm soát? private …
106 c#  .net  wpf  image  drag-and-drop 


6
Kiểm tra tham số hóa trong xUnit.net tương tự như NUnit
Có phương tiện nào trong khuôn khổ xUnit.net tương tự như các tính năng sau của NUnit không? [Test, TestCaseSource("CurrencySamples")] public void Format_Currency(decimal value, string expected){} static object[][] CurrencySamples = new object[][] { new object[]{ 0m, "0,00"}, new object[]{ 0.0004m, "0,00"}, new object[]{ 5m, "5,00"}, new object[]{ 5.1m, "5,10"}, new …

7
Việc sử dụng hậu tố “Async” trong tên phương thức có phụ thuộc vào việc liệu công cụ sửa đổi 'async' có được sử dụng không?
Quy ước cho các tên phương thức hậu tố với "Async" là gì? Có nên thêm hậu tố "Async" chỉ vào một phương thức được khai báo với công cụ asyncsửa đổi không? public async Task<bool> ConnectAsync() Hoặc là nó đủ để phương thức chỉ trả về Task<T>hoặc Task? public …



7
'là' so với thử truyền với kiểm tra null
Tôi nhận thấy rằng Resharper gợi ý rằng tôi nên chuyển điều này: if (myObj.myProp is MyType) { ... } vào cái này: var myObjRef = myObj.myProp as MyType; if (myObjRef != null) { ... } Tại sao nó sẽ đề xuất sự thay đổi này? Tôi đã quen với …
106 c#  .net  casting  resharper 



4
Tạo từ điển trên danh sách bằng cách nhóm
Tôi có đối tượng sau trong danh sách: public class DemoClass { public int GroupKey { get; set; } public string DemoString { get; set; } public object SomeOtherProperty { get; set; } } Bây giờ, tôi muốn tạo từ điển sau từ nó: Dictionary<int, List<DemoClass>> Tôi muốn nhóm các …
106 c#  .net  linq  .net-3.5 




14
Tạo lối tắt trên Máy tính để bàn
Tôi muốn tạo lối tắt trỏ đến một số tệp EXE, trên máy tính để bàn, sử dụng .NET Framework 3.5 và dựa trên API Windows chính thức. Làm thế nào tôi có thể làm điều đó?
106 c# 


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.