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


9
Xác thực địa chỉ email bằng các thuộc tính kiểu dữ liệu ASP.NET MVC
Tôi có một số vấn đề với việc xác nhận Email. Trong mô hình của tôi: [Required(ErrorMessage = "Field can't be empty")] [DataType(DataType.EmailAddress, ErrorMessage = "E-mail is not valid")] public string ReceiverMail { get; set; } Theo quan điểm của tôi: <script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script> @Html.TextBoxFor(m => m.ReceiverMail, …


10
Kiểu tham chiếu chuỗi C #?
Tôi biết rằng "chuỗi" trong C # là một loại tham chiếu. Đây là trên MSDN. Tuy nhiên, mã này không hoạt động như sau: class Test { public static void Main() { string test = "before passing"; Console.WriteLine(test); TestI(test); Console.WriteLine(test); } public static void TestI(string test) { test = …
163 c#  string  reference  types 

9
Tạo hàng đợi chặn <T> trong .NET?
Tôi có một kịch bản trong đó tôi có nhiều luồng thêm vào hàng đợi và nhiều luồng đọc từ cùng một hàng. Nếu hàng đợi đạt đến một kích thước cụ thể, tất cả các luồng đang lấp đầy hàng đợi sẽ bị chặn khi thêm cho đến khi …


7
Khi nào nên hủy CancellingTokenSource?
Các lớp học CancellationTokenSourcelà dùng một lần. Một cái nhìn nhanh trong Reflector chứng minh việc sử dụng KernelEvent, một nguồn tài nguyên (rất có thể) không được quản lý. Vì CancellationTokenSourcekhông có bộ hoàn thiện, nên nếu chúng tôi không loại bỏ nó, thì GC sẽ không làm điều …



4
Thống nhất là gì?
Tôi biết rằng Java thực hiện đa hình tham số (Generics) với việc xóa. Tôi hiểu tẩy là gì. Tôi biết rằng C # thực hiện đa hình tham số với sự thống nhất. Tôi biết điều đó có thể khiến bạn viết public void dosomething(List&lt;String&gt; input) {} public void …
163 c#  generics  reification 

12
ObservableCollection Không hỗ trợ phương thức AddRange, vì vậy tôi nhận được thông báo cho từng mục được thêm vào, ngoài INotifyCollectionChanging thì sao?
Tôi muốn có thể thêm một phạm vi và được cập nhật cho toàn bộ số lượng lớn. Tôi cũng muốn có thể hủy hành động trước khi hoàn thành (nghĩa là bộ sưu tập thay đổi bên cạnh 'thay đổi'). Liên quan Q Bộ sưu tập .Net nào để …

12
Tìm kiếm một chuỗi trong Enum và trả lại Enum
Tôi có một bảng liệt kê: public enum MyColours { Red, Green, Blue, Yellow, Fuchsia, Aqua, Orange } và tôi có một chuỗi: string colour = "Red"; Tôi muốn có thể trở lại: MyColours.Red từ: public MyColours GetColour(string colour) Cho đến nay tôi có: public MyColours GetColours(string colour) { string[] …
163 c#  string  enumeration 




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.