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


8
Giá trị mặc định cho các trường Bắt buộc trong di chuyển Khung thực thể?
Tôi đã thêm [Required]chú thích dữ liệu vào một trong các mô hình của mình trong ứng dụng ASP.NET MVC . Sau khi tạo quá trình di chuyển, chạy Update-Databaselệnh dẫn đến lỗi sau: Không thể chèn giá trị NULL vào cột 'Director', bảng 'MOVIES_cf7bad808fa94f89afa2e5dae1161e78.dbo.Movies'; cột không cho phép null. …

4
Float vs Double Performance
Tôi đã thực hiện một số bài kiểm tra thời gian và cũng đọc một số bài viết như bài này (nhận xét cuối cùng) và có vẻ như trong bản dựng Release, các giá trị float và double mất cùng một lượng thời gian xử lý. Sao có thể …
91 c#  .net  clr  performance 






3
chuyển đổi với hành vi lạ var / null
Cho đoạn mã sau: string someString = null; switch (someString) { case string s: Console.WriteLine("string s"); break; case var o: Console.WriteLine("var o"); break; default: Console.WriteLine("default"); break; } Tại sao câu lệnh chuyển đổi khớp được bật case var o? Đó là sự hiểu biết của tôi case string skhông phù …



11
Chỉ hiển thị ngày và không có thời gian
Trong dao cạo MVC, tôi đang đưa ngày hiện tại vào cơ sở dữ liệu như thế này .. model.Returndate = DateTime.Now.Date.ToShortDateString(); Vì trường cơ sở dữ liệu là một kiểu dữ liệu datetime và tôi đang chuyển đổi ngày hiện tại sang định dạng chuỗi, điều này không hoạ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 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.