Tag: arraylist

如何在C#中将ArrayList转换为字符串数组(string )

如何在C#中将ArrayList转换为string[] ?

哪个更好? array,ArrayList或List (在性能和速度方面)

我需要快速处理我的页面。 要添加的值的计数将是动态的。 以上哪一项更受青睐? 支持有正当理由。 编辑:例如: string str = “a,b,c”; //Count of the number of elements in str is not fixed string[] arr = str.Split(‘,’); 要么, ArrayList al = new ArrayList(); al.Add(str.Split(‘,’));

C#,String的Split()方法

C#,String的Split()方法,如何将结果字符串[]放入ArrayList或Stack?

序列化对象的ArrayList

我有一个存储自定义对象的ArrayList。 我想将ArrayList序列化为字符串,以便将其保存在Application设置中。 这个问题看起来要解决它,但是在java中。 而且我对XML并不聪明,所以有人可以提供帮助吗? 序列化Date对象类型的ArrayList 我有我的ArrayList设置: … MyObject tempObj = new MyObject(“something”,1,”something”); MyCollection.Add(tempObj); … 我最初有这个。 它输出字符串,但对象不存在: private string SerializeArrayList(ArrayList obj) { System.Xml.XmlDocument doc = new XmlDocument(); Type[] extraTypes = new Type[1]; extraTypes[0] = typeof(MyObject); System.Xml.Serialization.XmlSerializer serializer = new System.Xml.Serialization.XmlSerializer(typeof(ArrayList), extraTypes); System.IO.MemoryStream stream = new System.IO.MemoryStream(); try { serializer.Serialize(stream, obj); stream.Position = 0; doc.Load(stream); return doc.InnerXml; […]

C#如何将变量传递给另一个表单

我正在尝试添加一个搜索按钮,所以当我点击按钮时,它会打开另一个框,允许我输入我想要搜索的内容然后按搜索。 但我似乎无法从form2中的form1访问我的arraylist和我的DataStructure。 所以我想知道如何传递这些变量,以便我可以在我的form2中访问它们 #region Variables FootballClub PlayerMemberData = new FootballClub(0); ArrayList ClubData = new ArrayList(); public int CurrentPlayerShown = 0; // Path to the file for loading/saving. Note the ‘@’ sign in front of the string. Without it all ‘\’ have to be double ‘\\’ string PlayerDetails = @”C:\Users\Clare\Desktop\Football_Player.txt”; #endregion #region DataStructure // ==============================The Data […]

Console.WriteLine(ArrayList)输出错误

我正在尝试打印各种foreach循环的ArrayList的内容,但我唯一得到的是String + System.Collections.ArrayList。 例如,以下代码: ArrayList nodeList = new ArrayList(); foreach (EA.Element element in elementsCol) { if ((element.Type == “Class”) || (element.Type == “Component”) || (element.Type == “Package”)) { nodeList.Add(element); } Console.WriteLine(“The nodes of MDG are:” + nodeList); //stampato a schermo la lista dei nodi nel MDG finale 我得到的输出是: The nodes of MDG are:System.Collections.ArrayList 请有人告诉我为什么?

如何获得arraylist的所有组合?

我有一个字符串“abcde”的arraylist我想要一个方法来返回另一个arraylist与C#中的给定arraylist(例如:ab,ac,ad …)的所有可能组合 谁知道一个简单的方法? 注意:长度为2的所有可能组合,如果长度可变(可以更改)会更好

如何在不使用foreach的情况下将ArrayList转换为强类型通用列表?

请参阅下面的代码示例。 我需要ArrayList作为通用List。 我不想使用foreach 。 ArrayList arrayList = GetArrayListOfInts(); List intList = new List(); //Can this foreach be condensed into one line? foreach (int number in arrayList) { intList.Add(number); } return intList;

对列表框中的项目列表进行排序

我想从列表框中获取一堆项目,将它们添加到数组中,对其进行排序,然后将其放回到不同的列表框中。 这是我想出的: ArrayList q = new ArrayList(); foreach (object o in listBox4.Items) q.Add(o); q.Sort(); listBox5.Items.Add(q.ToString()); 但它不起作用。 有任何想法吗?

ArrayList有什么问题?

最近我问了一个关于SO的问题,提到了c#ArrayList可能用于解决方案。 有人评论说使用arraylist是不好的。 我想更多关于这一点。 我之前从未听过关于arraylists的陈述。 sombody让我快速了解使用arraylists可能出现的性能问题 C#。 达网络-2-