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
Thứ tự của các hàm LINQ có quan trọng không?
Về cơ bản, như câu hỏi đã nêu ... thứ tự của các hàm LINQ có quan trọng về mặt hiệu suất không? Rõ ràng là kết quả sẽ phải giống hệt nhau vẫn ... Thí dụ: myCollection.OrderBy(item => item.CreatedDate).Where(item => item.Code > 3); myCollection.Where(item => item.Code > 3).OrderBy(item => …
114 c#  performance  linq 



9
thu nhỏ ứng dụng vào khay hệ thống
Tôi có ứng dụng biểu mẫu Windows được hỗ trợ bởi C # và Visual Studio 2010. Làm cách nào để thu nhỏ ứng dụng của tôi xuống khay hệ thống (không phải thanh tác vụ), sau đó đưa ứng dụng trở lại khi nhấp đúp vào khay hệ thống? …
114 c#  windows  winforms 

10
Làm cách nào để đặt lại bộ hẹn giờ trong C #?
Có ba Timerlớp học mà tôi biết, System.Threading.Timer, System.Timers.Timer, và System.Windows.Forms.Timer, nhưng không ai trong số này có một .Reset()chức năng mà sẽ đặt lại thời gian trôi qua hiện tại để 0. Có lớp BCL nào có chức năng này không? Có cách nào không hack không? (Tôi nghĩ …
114 c#  timer 

3
Không thể gửi động các phương thức mở rộng
Tôi muốn có DropDownListFor trong MVC @foreach (var item in Model) { @Html.DropDownListFor(modelItem => item.TitleIds, new SelectList(ViewBag.TitleNames as System.Collections.IEnumerable, "TitleId", "Title.TitleText"), "No: " + ViewBag.MagNo, new { id = "TitleIds" }) } trong Bộ điều khiển public ActionResult ArticleList(int id) { ArticleWriter_ViewModel viewModel = new ArticleWriter_ViewModel(); Func<IQueryable<NumberTitle>, IOrderedQueryable<NumberTitle>> orderByFunc = …

16
Mẫu để tránh khối try catch lồng nhau?
Hãy xem xét một tình huống mà tôi có ba (hoặc nhiều) cách thực hiện phép tính, mỗi cách có thể không thành công với một ngoại lệ. Để thử từng phép tính cho đến khi chúng tôi tìm thấy một phép tính thành công, tôi đã làm như sau: …


3
Làm cho TransactionScope hoạt động với async / await
Tôi đang cố gắng tích hợp async/ awaitvào xe buýt dịch vụ của chúng tôi. Tôi đã triển khai SingleThreadSynchronizationContextdựa trên ví dụ này http://blogs.msdn.com/b/pfxteam/archive/2012/01/20/10259049.aspx . Và nó hoạt động tốt, ngoại trừ một điều: TransactionScope. Tôi chờ đợi những thứ bên trong TransactionScopevà nó phá vỡ TransactionScope. TransactionScopedường như …


8
Lớp C # có thể kế thừa các thuộc tính từ giao diện của nó không?
Điều này dường như ngụ ý "không". Thật là đáng tiếc. [AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class, AllowMultiple = true, Inherited = true)] public class CustomDescriptionAttribute : Attribute { public string Description { get; private set; } public CustomDescriptionAttribute(string description) { Description = description; } } [CustomDescription("IProjectController")] public interface IProjectController { void Create(string …
114 c#  attributes 


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.