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


7
Exception.Message vs Exception.ToString ()
Tôi có mã đang đăng nhập Exception.Message. Tuy nhiên, tôi đã đọc một bài báo nói rằng tốt hơn là sử dụngException.ToString() . Với cái sau, bạn giữ lại thông tin quan trọng hơn về lỗi. Điều này có đúng không, và có an toàn để tiếp tục và thay …




12
Cách tuần tự hóa TimeSpan thành XML
Tôi đang cố gắng tuần tự hóa một TimeSpanđối tượng .NET thành XML và nó không hoạt động. Một google nhanh chóng đã gợi ý rằng trong khi TimeSpancó thể tuần tự hóa, thì XmlCustomFormatternó không cung cấp các phương thức để chuyển đổi TimeSpancác đối tượng sang và từ …


6
Sự khác biệt giữa Task.Start / Wait và Async / Await là gì?
Tôi có thể đang thiếu một cái gì đó nhưng sự khác biệt giữa việc làm: public void MyMethod() { Task t = Task.Factory.StartNew(DoSomethingThatTakesTime); t.Wait(); UpdateLabelToSayItsComplete(); } public async void MyMethod() { var result = Task.Factory.StartNew(DoSomethingThatTakesTime); await result; UpdateLabelToSayItsComplete(); } private void DoSomethingThatTakesTime() { Thread.Sleep(10000); }

10
Giải trừ JSON bằng C #
Tôi đang cố gắng giải tuần tự API API của một người bạn trên Facebook lệnh gọi vào danh sách các đối tượng. Đối tượng JSON trông giống như: {"data":[{"id":"518523721","name":"ftyft"}, {"id":"527032438","name":"ftyftyf"}, {"id":"527572047","name":"ftgft"}, {"id":"531141884","name":"ftftft"}, {"id":"532652067","name"... List<EFacebook> facebooks = new JavaScriptSerializer().Deserialize<List<EFacebook>>(result); Nó không hoạt động, vì đối tượng nguyên thủy không hợp …
206 c#  json 

6
Danh sách các chuỗi thành một chuỗi
Hãy nói rằng bạn có một: List<string> los = new List<string>(); Trong thế giới chức năng điên rồ này, chúng ta đang sống trong những ngày này, một trong những điều này sẽ là tốt nhất để tạo ra một chuỗi bằng cách nối các chuỗi này: String.Join(String.Empty, los.ToArray()); StringBuilder …

9
Xóa các mục khỏi danh sách này trong danh sách khác
Tôi đang cố gắng tìm ra cách duyệt qua danh sách chung các mục mà tôi muốn xóa khỏi danh sách các mục khác. Vì vậy, hãy nói rằng tôi có điều này như một ví dụ giả thuyết List<car> list1 = GetTheList(); List<car> list2 = GetSomeOtherList(); Tôi muốn duyệt …
206 c#  .net  list 

9
Đợi cho đến khi một quá trình kết thúc
Tôi có một ứng dụng Process.Start() để bắt đầu một ứng dụng khác 'ABC'. Tôi muốn đợi cho đến khi ứng dụng đó kết thúc (quá trình chết) và tiếp tục thực hiện. Tôi làm nó như thế nào? Có thể có nhiều phiên bản của ứng dụng 'ABC' chạy …
206 c#  .net  process 


8
Nhận tên tệp từ chuỗi URI trong C #
Tôi có phương pháp này để lấy tên tệp từ một URI chuỗi. Tôi có thể làm gì để làm cho nó mạnh mẽ hơn? private string GetFileName(string hrefLink) { string[] parts = hrefLink.Split('/'); string fileName = ""; if (parts.Length > 0) fileName = parts[parts.Length - 1]; else fileName = …
206 c#  string  uri  filenames 


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.