c#中liststring怎么使用

如题所述

你说的是List<string>吧,你可以去了解下“泛型”,List<T>这个类叫泛型类,这里的T 只是一个"占位符"

你可以List<string>  List<int> List<object>都可以

然后具体用法是

List<string> strList=new List<string>(); //先构造一个List<string> 类型的对象strList
//然后这个就和数组比较像了,但是比数组强的是它有很多方法,而且它的大小不是定长可以随意添加
//其次它<>里写的是string那么它就是string类型的集合
strList.Add("1111");
strList.Add("2222");
strList.Add("3333");
Console.WriteLine(strList[0]);
Console.WriteLine(strList[1]);
Console.WriteLine(strList[2]);

温馨提示:内容为网友见解,仅供参考
无其他回答

关于C# 中list<string> 的用法
添加数据 : list.Add();将数据添加到集合的结尾处。泛型集合 实现了enumable接口,可以被遍历,取出每一个值。另外还包括 contains 指示某个元素是否存在集合中。Clear 清空集合 Exists 确定 List<T> 是否包含与指定谓词定义的条件匹配的元素。。。等等多种方法,可以方便我们更快捷迅速的操作数...

List<string>用法 C#
List<T>类是ArrayList类的泛型等效类,该类使用大小可按需动态增加的数组实现IList<T>泛型接口。eg.List<string> mList=new List<string>();增加元素:mList.Add("Tom");插入元素:mList.Insert(1,"Suny");删除元素:mList.Remove("Suny");...

C#list<string>怎么提取需要的内容并存入其他
简单看一下:List<string> dataList = new List<string>() { "abc", "bcd", "cde" }; \/\/1、循环查找 List<string> dataList1 = new List<string>(); foreach (string item in dataList) { if (item.Contains("b")) { dataList1.Add(item); } } ...

请大虾帮解释下c#中List<string>的用法。 List<string> listdata=...
可以用下标 Listdata[i] 访问存到列表中的某个元素。Listdata.add(strValue)可以将strValue这个字符串对象添加到Listdata列表中。还有不懂的可以追问。

C# list<string> 怎么提取需要的内容并做一些计算?
每一行数据用 Spite 方法分割一下,可以直接按"Z"来分,把 string 类型用 Convert.ToDouble(string) 方法转一下类型变成 Double,定义一个变量储存第一个元素的值,之后 for 循环依次做差就完了。参考代码:List<string> lst; \/\/ 这是原来的 ListList<string> lstNew = new List<string>();...

C# list<string>去掉里面相包含的值
1.你的意思应该是说,一个列表里放的是文本,如果出现一个文本包含另一个文本,则去掉小的文本。2.首先创建一个整型列表用来存储需要删除的元素索引,你不能直接在后面的双循环代码里删除,会造成索引越界。3.双层for循环,判断每个元素是否包含在其他元素里,是就把索引存入第二步的索引列表里。4....

请教:C# 关于List<string>和string,逐串显示List<string>中的多条字...
在testOne这个方法中调用方法GetList,输出的值是按顺序输出的。public void testOne(){ List<string> mlist = GetList();string mresult = "";for (int i = 0; i < mlist.Count; i++){ mresult += mlist[i];} string stop = "";} public List<string> GetList(){ List<string> ...

c# List<string> 有没有方法 将各个元素组合成一个新的字符串。_百度知...
代码如下:List<string> MyString = new List<string>(); MyString.Add("12"); MyString.Add("34"); MyString.Add("56"); MyString.Add("78"); Console.WriteLine(MyString.Aggregate((x, y) => x + y)) ; 完成这个,能做的方式有很多种,最简单的就是循环给一个字符串赋值。还有...

C# list<string> 怎么提取需要的内容并存入其他数组
你这些里的这些数字那么整齐还能不好存么,用一个for循环或者foeach循环,把这些数据全部遍历一遍,因为你这些数字过于整齐了,所以你完全可以拿出一项之后 s[i].substring(1,7),这样就拿出x了,同样s[i].substring(10,7)就拿出y了,因为你拿出来是string,记得再Convet.Double一下,就行了,拿...

C#List<string>根据元素后两位分组
List<string> haust = new List<string>(); haust.Add("0000"); haust.Add("0001"); haust.Add("0100"); haust.Add("1001"); haust.Add("0111"); haust.Add("0011"); var arr= haust.GroupBy(x => x.Substring(2, 2));\/\/这一句是重点 \/\/输出 fore...

相似回答