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




13
Cách bỏ qua một thuộc tính trong lớp nếu null, sử dụng json.net
Tôi đang sử dụng Json.NET để tuần tự hóa một lớp thành JSON. Tôi có lớp học như thế này: class Test1 { [JsonProperty("id")] public string ID { get; set; } [JsonProperty("label")] public string Label { get; set; } [JsonProperty("url")] public string URL { get; set; } [JsonProperty("item")] public List<Test2> …
529 c#  json.net 









10
Cách tốt nhất để có được đường dẫn thư mục ứng dụng
Tôi thấy rằng có một số cách để có được đường dẫn thư mục ứng dụng: Application.StartupPath System.IO.Path.GetDirectoryName( System.Reflection.Assembly.GetExecutingAssembly().Location) AppDomain.CurrentDomain.BaseDirectory System.IO.Directory.GetCurrentDirectory() Environment.CurrentDirectory System.IO.Path.GetDirectoryName( System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) System.IO.Path.GetDirectory(Application.ExecutablePath) Cách tốt nhất tùy thuộc vào tình huống là gì?
515 c#  .net 

14
Chương trình tương đương với mặc định (Loại)
Tôi đang sử dụng sự phản chiếu để lặp qua Typecác thuộc tính của một và đặt các loại nhất định thành mặc định của chúng. Bây giờ, tôi có thể thực hiện chuyển đổi loại và đặt default(Type)rõ ràng, nhưng tôi muốn thực hiện nó trong một dòng. Có …
514 c#  reflection  default 

6
Cách thích hợp để khởi tạo từ điển C # với các giá trị?
Tôi đang tạo một từ điển trong tệp C # với mã sau: private readonly Dictionary<string, XlFileFormat> FILE_TYPE_DICT = new Dictionary<string, XlFileFormat> { {"csv", XlFileFormat.xlCSV}, {"html", XlFileFormat.xlHtml} }; Có một dòng màu đỏ newvới lỗi: Không thể sử dụng tính năng 'bộ khởi tạo bộ sưu tập' vì nó không …
513 c#  dictionary 

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.