【.NET C# 保持List<T>有序:自带排序功能的List<T>】教程文章相关的互联网学习教程文章

c#-使用HttpListener发送图像仅适用于某些图像【代码】

我正在尝试创建一个小的http代理服务.这不是很好.它可以提供HTML正常功能,但会阻塞图像.即,一些图像. 通过我的代理发送一个url会在响应中产生19.4 kb(根据firebug)同样,根据firebug,直接访问该URL也会在响应中产生19.4 kb.区别在于,当我通过代理将其显示时,它不会显示,但是当我直接浏览时,它会显示. 完全不同的url可以正常工作.有人有什么主意吗?private void DoProxy() {var http = listener.GetContext();string url = http.Req...

c#-XmlNodeList保持为空-为什么会这样?【代码】

好的,这使我现在占据了几个小时,但我对此没有任何解释:我的XML像这样开始:<?xml version="1.0" encoding="iso-8859-1"?> <ISO15745Profile xmlns="http://www.profibus.com/GSDML/2003/11/DeviceProfile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.profibus.com/GSDML/2003/11/DeviceProfile ..\XSD\GSDML-DeviceProfile-v2.1.xsd"> <ProfileHeader><ProfileIdentification>PROFIN...

c#-添加到通用List属性并保存在viewstate中【代码】

我正在使用通用列表在viewstate中存储一组数据.如果我尝试在get访问器中使用linq对列表进行排序,那么当我尝试将新项目添加到列表中时,如果不起作用.没错,只是没有将其添加到列表中. 当我运行以下代码行时:MyObjectList.Add(new MyObject());使用此属性不起作用:public List<MyObject> MyObjectList {get{if (ViewState["MyObjectList"] == null)ViewState["MyObjectList"] = GetDataFromDataBase();return ((List<MyObject>)View...

C#-DropDownList导致错误:对象引用未设置为对象的实例【代码】

我不断收到此错误,不知道为什么.我搜索并扫描了asp.net网站两天了,因此我需要一些帮助.错误是:Object reference not set to an instance of an object这是我的代码:DropDownList DropDownList1 =(DropDownList)ListView1.InsertItem.FindControl("DropDownList1");string highToLow = DropDownList1.SelectedValue; string lowToHigh = DropDownList1.SelectedValue;if (highToLow == "1") {var exmapleFilter = from users in t...

C#中IEnumerable、ICollection、IList、List之间的区别【代码】

C#中IEnumerable、ICollection、IList、List之间的区别 今天在复习的时候,看到IEnumerable、ICollection,在用Code first的时候,写class的映射关系的时候,用的是ICollection这个集合,在用Linq的时候用的是IEnumberable。顿时蒙蔽了。。。 记录下。 首先我看看 IEnumerable: IEnumerable<T> 实现IEnumerable接口方法,那IEnumberable做什么的,其实就提高可以循环访问的集合。说白了就是一个迭代。 再来看看ICollection: 原...

c#-将list <>,对象和原语的混合传递给ASP MVC控制器操作的方法【代码】

我刚接触C#,正在创建我的第一个MVC项目,并且很难弄清楚将3种不同类型的参数传递给控制器??动作的方法.这是我的控制器方法:public ActionResult Create(Notification notification, string hash, list<int> users){//code inside method irrelevant... }和我的通知模型:public class Notification {public int ID { get; set; }public string ApplicationID { get; set; }public string Description { get; set; }public System.D...

在C#中将NULL局部变量用于List【代码】

我可以(在任何地方)找到的从SQL查询中获取结果到局部变量的最佳解决方案是使用NULL List< dynamic>.或IEnumerable< dynamic>变量声明. 通过执行以下操作来创建变量:@{IEnumerable<dynamic> myVariable = null; }然后,变量可以从数据库查询中获取值,例如:@{try{Database db = Database.Open("name"); // name of connectionString configured in web.configstring myQuery = "EXEC dbo.Get_Results @Param1=@0, @Param2=@1";myVar...

C# 多线程处理List数据【代码】

代码思路 将要处理的数据放到ConcurrentQueue中,然后开启多个线程去处理数据,处理完成后,再到队列中获取下一个待处理数据。ConcurrentQueue 表示线程安全的先进先出 (FIFO) 集合,属于 System.Collections.Concurrent 命名空间下的一个数据结构直接上代码 /// <summary> /// 多线程处理数据(无返回值) /// </summary> /// <typeparam name="T">数据类型</typeparam> /// <param name="list">待处理数据</param> /// <param na...

c#-从@ html.DropDownList返回int值【代码】

实际上,由于缺乏对ASP.NET-MVC 4的了解,我遇到了一些问题.我想做的是从下拉列表中获取选定的值,并将其返回给控制器(作为整数).让我更加困惑的是另一个正在返回字符串Value的DropDownList. 我的模特:public partial class PRODUCT {public int ID { get; set; }public string PRODUCT_NAME { get; set; }public int CATEGORY_ID { get; set; }public string LANGUAGE { get; set; } }public partial class PRODUCT_CATEGORY {publi...

C#-用字符串填充ListView【代码】

我对ASP.NET有点陌生,所以请多多包涵.我遇到了this solution,它将允许我将字符串数组作为数据行添加到ListView.但是,我不确定是否要进行正确的设置.在尝试使用落入我的网站的ListView解决方案时,我被告知新的ListViewItem()需要一个类型为ListViewItemType的参数.示例解决方案未提供该解决方案,因此在ASP.NET中是否有所不同? 所以我要问的主要问题是:如果我有一个字符串数组,如何将其作为ASP.NET中的一行数据添加到ListView? 编...

c#-将T []强制转换为IList是否有任何警告?【代码】

我正在实现一个包装项目数组的类,并且为了便于LINQ使用,我希望该类实现IEnumerable< T>.接口. 我第一次实现该类的“天真”尝试如下:public class Foo<T> : IEnumerable<T> {private readonly T[] _items;public Foo(T[] items) { _items = items; }public IEnumerator<T> GetEnumerator() { return _items.GetEnumerator(); } // ERRORIEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); } }但是,由于该阵列仅实...

使用C#在WPF ListView中添加图像【代码】

我是C#和WPF的新用户,并且在用文本和图像填充ListView时遇到问题. 这是我的WPF代码:<Grid><ListView Name="MyList" Margin="0,0,328.4,-0.2" ><ListView.View><GridView><GridViewColumn Header="Rete" DisplayMemberBinding="{Binding Rete}"/><GridViewColumn Header="Immagine" ><GridViewColumn.CellTemplate><DataTemplate><Image Source="{Binding Immagine}" /></DataTemplate></GridViewColumn.CellTemplate></GridViewC...

c#-为XAML WPF中的ListView项设置工具提示【代码】

这个问题已经在这里有了答案: > Custom tooltip for listbox item in WPF 3个我有一个列表视图,我也需要为其提示<ListView.ItemContainerStyle><Style TargetType="{x:Type ListViewItem}"><Setter Property="ToolTipService.Placement" Value="RelativePoint" /><Setter Property="ToolTipService.HorizontalOffset" Value="0" /><Setter Property="ToolTipService.Ve...

C#-CheckboxList选择清除链接按钮单击(尽管回发检查)【代码】

清除复选框属性之前如何检索它们? 单击“开始!”后,我想计算复选框的数量.相反,单击后,将清除这些框(甚至是默认为选中的框),并且计数为零. 我是否需要另一种保护值免受回发的方法? → * .aspx<%@ Page Language="C#" Inherits="LunaIntraDB.sandbox" MasterPageFile="~/SiteMaster.master" %> <%@ MasterType VirtualPath="~/SiteMaster.master" %> <asp:Content ContentPlaceHolderID="HeadContent" ID="HeadContentContent" ...

C#-LongListSelector停止滚动并冻结【代码】

我在Windows Phone 8应用中有一个LongListSelector(在PivotItem中)控件.我看到一个奇怪的行为.有时LLS停止滚动.像冻结一样,我无法滚动.但是我可以使用AppBar,Pivot,Button Back等,甚至可以使用GroupHeader和JumpList.它是随机发生的(到目前为止,我还没有发现规律性),而且经常发生.之前我经常使用LLS,但是从未遇到过这些问题. 以下是LLS冻结的典型情况. >转到带有LLS的页面.>滚动LLS.>点击LLS项,然后导航到其他页面.>使用LLS返回页面...

功能 - 相关标签