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




9
Dễ bay hơi so với khóa liên động so với khóa
Giả sử một lớp có một public int countertrường được truy cập bởi nhiều luồng. Điều này intchỉ tăng hoặc giảm. Để tăng lĩnh vực này, nên sử dụng phương pháp nào, và tại sao? lock(this.locker) this.counter++;, Interlocked.Increment(ref this.counter);, Thay đổi công cụ sửa đổi truy cập counterthành public volatile. …

20
Đơn hàng LINQ động trên IEn Countable <T> / IQueryable <T>
Tôi đã tìm thấy một ví dụ trong Ví dụ VS2008 cho Dynamic LINQ cho phép bạn sử dụng chuỗi giống như sql (ví dụ OrderBy("Name, Age DESC"))để đặt hàng. Thật không may, phương thức này chỉ hoạt động trên IQueryable&lt;T&gt;. Có cách nào để có được chức năng này …
668 c#  linq  linq-to-objects 

30
Làm thế nào để bạn tạo một danh sách thả xuống từ một enum trong ASP.NET MVC?
На этот вопрос есть ответы на Stack Overflow на русском : Как создать выпадающий список из enum'а в ASP.NET MVC? Tôi đang cố gắng sử dụng Html.DropDownListphương thức mở rộng nhưng không thể tìm ra cách sử dụng nó với bảng liệt kê. Hãy nói rằng tôi có một bảng …
668 c#  asp.net  asp.net-mvc 

16
Chuyển đổi chuỗi thành mảng byte trong C #
Tôi đang chuyển đổi một cái gì đó từ VB sang C #. Có vấn đề với cú pháp của tuyên bố này: if ((searchResult.Properties["user"].Count &gt; 0)) { profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties["user"][0]); } Sau đó tôi thấy các lỗi sau: Đối số 1: không thể chuyển đổi từ 'đối tượng' thành …
668 c#  string  vb.net  encoding  byte 

10
Loại interop không thể được nhúng
Tôi đang tạo một ứng dụng web trên khung .NET 4.0 (beta2) trong C #. Khi tôi cố gắng sử dụng một hội đồng có tên "ActiveHomeScriptLib", tôi gặp lỗi sau: Loại interop 'ActiveHomeScriptLib.ActiveHomeClass' không thể được nhúng. Sử dụng giao diện áp dụng thay thế. Khi tôi thay đổi …



14
Sử dụng LINQ để xóa các thành phần khỏi Danh sách <T>
Nói rằng tôi có truy vấn LINQ như: var authors = from x in authorsList where x.firstname == "Bob" select x; Cho rằng đó authorsListlà loại List&lt;Author&gt;, làm thế nào tôi có thể xóa các Authoryếu tố từ authorsListđó được truy vấn trả về authors? Hoặc, đặt một cách khác, …
654 c#  .net  linq  list 



18
Đã có một DataReader mở được liên kết với Lệnh này trước tiên phải được đóng lại
Tôi có truy vấn này và tôi nhận được lỗi trong chức năng này: var accounts = from account in context.Accounts from guranteer in account.Gurantors select new AccountsReport { CreditRegistryId = account.CreditRegistryId, AccountNumber = account.AccountNo, DateOpened = account.DateOpened, }; return accounts.AsEnumerable() .Select((account, index) =&gt; new AccountsReport() { RecordNumber = FormattedRowNumber(account, …


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.