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

14
Trong C #, tại sao một đối tượng List <string> không thể được lưu trữ trong một biến List <object>
Có vẻ như một đối tượng Danh sách không thể được lưu trữ trong một biến Danh sách trong C #, và thậm chí không thể được truyền một cách rõ ràng theo cách đó. List&lt;string&gt; sl = new List&lt;string&gt;(); List&lt;object&gt; ol; ol = sl; kết quả là Không thể …

9
Xuất sang CSV bằng MVC, C # và jQuery
Tôi đang cố gắng xuất danh sách sang tệp CSV. Tôi đã làm cho tất cả hoạt động cho đến thời điểm tôi muốn ghi vào tệp vào luồng phản hồi. Điều này không làm bất cứ điều gì. Đây là mã của tôi: Gọi phương thức từ trang. $('#btn_export').click(function …
85 c#  jquery  asp.net-mvc  csv 


7
WPF ListView: Đính kèm sự kiện nhấp đúp (vào một mục)
Tôi có những thứ sau ListView: &lt;ListView Name="TrackListView"&gt; &lt;ListView.View&gt; &lt;GridView&gt; &lt;GridViewColumn Header="Title" Width="100" HeaderTemplate="{StaticResource BlueHeader}" DisplayMemberBinding="{Binding Name}"/&gt; &lt;GridViewColumn Header="Artist" Width="100" HeaderTemplate="{StaticResource BlueHeader}" DisplayMemberBinding="{Binding Album.Artist.Name}" /&gt; &lt;/GridView&gt; &lt;/ListView.View&gt; &lt;/ListView&gt; Làm cách nào tôi có thể đính kèm một sự kiện vào mọi mục liên kết sẽ kích hoạt khi nhấp đúp …
85 c#  wpf  xaml 

2
Thay thế máy chủ lưu trữ trong Uri
Cách tốt nhất để thay thế phần máy chủ của Uri bằng .NET là gì? I E: string ReplaceHost(string original, string newHostName); //... string s = ReplaceHost("http://oldhostname/index.html", "newhostname"); Assert.AreEqual("http://newhostname/index.html", s); //... string s = ReplaceHost("http://user:pass@oldhostname/index.html", "newhostname"); Assert.AreEqual("http://user:pass@newhostname/index.html", s); //... string s = ReplaceHost("ftp://user:pass@oldhostname", "newhostname"); Assert.AreEqual("ftp://user:pass@newhostname", s); //etc. System.Uri dường như …
85 c#  .net  uri 

5
Đánh dấu một lớp tĩnh trong VB.NET
Như vừa nêu trong một câu hỏi và câu trả lời gần đây , bạn không thể kế thừa từ một lớp tĩnh. Làm thế nào để thực thi các quy tắc đi cùng với các lớp tĩnh bên trong VB.NET? Vì khung công tác tương thích giữa C # …
85 c#  vb.net 

8
Làm cách nào để áp dụng OrderBy trên IQueryable bằng cách sử dụng tên cột chuỗi trong phương thức mở rộng chung?
public static IQueryable&lt;TResult&gt; ApplySortFilter&lt;T, TResult&gt;(this IQueryable&lt;T&gt; query, string columnName) where T : EntityObject { var param = Expression.Parameter(typeof(T), "o"); var body = Expression.PropertyOrField(param,columnName); var sortExpression = Expression.Lambda(body, param); return query.OrderBy(sortExpression); } Vì kiểu cho OrderBy không được suy ra từ sortExpression, nên tôi cần chỉ định nó như thế này …

4
Làm cách nào tôi có thể tạo thứ gì đó bắt được tất cả các ngoại lệ 'chưa xử lý' trong ứng dụng WinForms?
Cho đến bây giờ, tôi chỉ cần đặt một khối try / catch xung quanh Application.Runtrong Program.csđiểm nhập vào chương trình. Điều này bắt tất cả các ngoại lệ đủ tốt trong chế độ Gỡ lỗi, nhưng khi tôi chạy chương trình mà không có chế độ gỡ lỗi, các …

11
Tạo vai trò trong Asp.net Identity MVC 5
Có rất ít tài liệu về cách sử dụng Khung bảo mật danh tính Asp.net mới. Tôi đã tổng hợp những gì tôi có thể thử và tạo một Vai trò mới và thêm Người dùng vào đó. Tôi đã thử những cách sau: Thêm vai trò trong ASP.NET Identity …


9
?: ?? Toán tử thay vì IF | ELSE
public string Source { get { /* if ( Source == null ){ return string . Empty; } else { return Source; } */ return Source ?? string.Empty; } set { /* if ( Source == null ) { Source = string . Empty; } else { if ( Source …




12
Cách xử lý XML trong C #
Cách tốt nhất để xử lý các tài liệu XML, XSD, v.v. trong C # 2.0 là gì? Sử dụng các lớp nào, v.v. Các phương pháp hay nhất để phân tích cú pháp và tạo tài liệu XML là gì, v.v. CHỈNH SỬA: Đề xuất .Net 3.5 cũng được …
85 c#  .net  xml 

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 cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.