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
Lấy địa chỉ IP của máy chủ từ xa
Trong ASP.NET có một System.Web.HttpRequestlớp chứa thuộc ServerVariablestính có thể cung cấp cho chúng ta địa chỉ IP từ REMOTE_ADDRgiá trị thuộc tính. Tuy nhiên, tôi không thể tìm thấy một cách tương tự để lấy địa chỉ IP của máy chủ từ xa từ API Web ASP.NET. Làm cách …

14
Enum nên bắt đầu bằng 0 hay 1?
Hãy tưởng tượng tôi đã định nghĩa Enum sau đây: public enum Status : byte { Inactive = 1, Active = 2, } Thực hành tốt nhất để sử dụng enum là gì? Nên bắt đầu bằng 1ví dụ trên hoặc bắt đầu bằng 0(không có giá trị rõ ràng) …
136 c#  .net  enums 



9
Nguyên tắc GetHashCode trong C #
Tôi đọc trong cuốn sách Essential C # 3.0 và .NET 3.5: Lợi nhuận của GetHashCode () trong vòng đời của một đối tượng cụ thể phải không đổi (cùng giá trị), ngay cả khi dữ liệu của đối tượng thay đổi. Trong nhiều trường hợp, bạn nên lưu lại …
136 c#  .net  hashcode 

7
trong một khối sử dụng khối khối là một SqlConnection bị đóng khi trả lại hoặc ngoại lệ?
Câu hỏi đầu tiên: Nói tôi có using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); string storedProc = "GetData"; SqlCommand command = new SqlCommand(storedProc, connection); command.CommandType = CommandType.StoredProcedure; command.Parameters.Add(new SqlParameter("@EmployeeID", employeeID)); return (byte[])command.ExecuteScalar(); } Kết nối có bị đóng không? Bởi vì về mặt kỹ thuật, chúng tôi không bao …
136 c#  using  sqlconnection 



9
Thoát văn bản cho HTML
Làm cách nào để thoát văn bản để sử dụng html trong C #? tôi muốn làm sample="<span>blah<span>" và có <span>blah<span> hiển thị dưới dạng văn bản thuần thay vì blah chỉ với phần thẻ của html :(. Sử dụng C # không phải là ASP
136 c#  html  escaping 

14
Làm cách nào để sửa lỗi chuyển đổi ngoài phạm vi datetime2 bằng DbContext và SetInitializer?
Tôi đang sử dụng API DbContext và Code First được giới thiệu với Entity Framework 4.1. Các mô hình dữ liệu sử dụng các kiểu dữ liệu cơ bản như stringvà DateTime. Chú thích dữ liệu duy nhất tôi đang sử dụng trong một số trường hợp là [Required], nhưng …





10
BestPractice - Chuyển đổi ký tự đầu tiên của chuỗi thành chữ thường
Tôi muốn có một phương thức biến đổi ký tự đầu tiên của chuỗi thành chữ thường. Cách tiếp cận của tôi: 1. public static string ReplaceFirstCharacterToLowerVariant(string name) { return String.Format("{0}{1}", name.First().ToString().ToLowerInvariant(), name.Substring(1)); } 2. public static IEnumerable<char> FirstLetterToLowerCase(string value) { var firstChar = (byte)value.First(); return string.Format("{0}{1}", (char)(firstChar + 32), …
136 c#  .net  string 

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.