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



3
Các ứng dụng bảng điều khiển không đồng bộ có được hỗ trợ trong .NET Core không?
Tại một số thời điểm CoreCLR hỗ trợ các điểm vào chính không đồng bộ. Xem http://blog.stephencleary.com/2015/03/async-console-apps-on-net-coreclr.html Tuy nhiên, cả hai chương trình sau đều không hoạt động trong .NET Core RTM using System; using System.Threading.Tasks; namespace ConsoleApplication { public class Program { public static async Task Main(string[] args) { …
113 c#  .net  .net-core 


5
bắt tất cả các ngoại lệ không được xử lý trong ASP.NET Web Api
Làm cách nào để bắt tất cả các ngoại lệ không được xử lý xảy ra trong ASP.NET Web Api để tôi có thể ghi lại chúng? Cho đến nay tôi đã thử: Tạo và đăng ký ExceptionHandlingAttribute Triển khai một Application_Errorphương pháp trongGlobal.asax.cs Đăng ký AppDomain.CurrentDomain.UnhandledException Đăng ký TaskScheduler.UnobservedTaskException …


6
Làm cách nào để tạo một Lớp bất biến?
Tôi đang làm việc để tạo ra một lớp bất biến. Tôi đã đánh dấu tất cả các thuộc tính là chỉ đọc. Tôi có một danh sách các mục trong lớp. Mặc dù nếu thuộc tính chỉ đọc, danh sách có thể được sửa đổi. Việc để lộ IEnumerable …
113 c#  .net  immutability 

8
Làm thế nào để tải một Assembly vào AppDomain với tất cả các tham chiếu một cách đệ quy?
Tôi muốn tải một AppDomainsố lắp ráp mới có cây tham chiếu phức tạp (MyDll.dll -> Microsoft.Office.Interop.Excel.dll -> Microsoft.Vbe.Interop.dll -> Office.dll -> stdole.dll) Theo như tôi hiểu, khi một assembly đang được tải đến AppDomain, các tham chiếu của nó sẽ không được tải tự động và tôi phải tải …


22
c # datatable sang csv
Ai đó có thể vui lòng cho tôi biết tại sao mã sau đây không hoạt động. Dữ liệu được lưu vào tệp csv, tuy nhiên dữ liệu không được tách biệt. Tất cả đều tồn tại trong ô đầu tiên của mỗi hàng. StringBuilder sb = new StringBuilder(); foreach …
113 c#  csv  delimited-text 

3
Xóa các cột khỏi DataTable trong C #
Tôi có một DataSet mà tôi nhận được một DataTable mà từ đó tôi được trả về từ một lệnh gọi hàm. Nó có 15-20 cột, tuy nhiên tôi chỉ muốn 10 cột dữ liệu. Có cách nào để loại bỏ các cột mà tôi không muốn, sao chép DataTable …
113 c#  asp.net 


8
Tìm chỉ mục của một giá trị trong một mảng
Có thể dùng linq bằng cách nào đó để tìm chỉ mục của một giá trị trong một mảng không? Ví dụ, vòng lặp này định vị chỉ mục khóa trong một mảng. for (int i = 0; i < words.Length; i++) { if (words[i].IsKey) { keyIndex = i; } …
113 c#  arrays  linq 

20
Thuộc tính EditorFor () và html
Các bản dựng xem trước Asp.Net MVC 2.0 cung cấp cho những người trợ giúp như Html.EditorFor(c => c.propertyname) Nếu tên thuộc tính là chuỗi, đoạn mã trên sẽ hiển thị một hộp thư. Điều gì sẽ xảy ra nếu tôi muốn chuyển các thuộc tính MaxLength và Size vào …

8
Đính kèm tệp từ MemoryStream vào MailMessage trong C #
Tôi đang viết một chương trình để đính kèm một tập tin vào email. Hiện tại tôi đang lưu tệp bằng cách sử dụng FileStreamvào đĩa và sau đó tôi sử dụng System.Net.Mail.MailMessage.Attachments.Add( new System.Net.Mail.Attachment("file name")); Tôi không muốn lưu tệp trong đĩa, tôi muốn lưu tệp trong bộ nhớ …
113 c#  email  smtp  memorystream 

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.