ArrayList、string、string[]之间的转换

1、ArrarList 转换为 string[] :

  ArrayList list = new ArrayList();

  list.Add("aaa");

  list.Add("bbb");

  string[] arrString = (string[])list.ToArray(typeof( string)) ;

2、string[] 转换为 ArrarList :

  ArrayList list = new ArrayList(new string[] { "aaa", "bbb" });

3、ArrayList 转换为 string :

  ArrayList list = new ArrayList();

  list.Add("aaa");

  list.Add("bbb");

  string str= string.Join(",", (string[])list.ToArray(typeof( string)));

4、string 转换为 ArrayList :

  string str="1,2,3,4,5";

  ArrayList b = new ArrayList( str.Split(‘,‘) ) ;

5.string转换成list<string>

string RequestInfo = prms.GetPrmsInfo("RequestInfo", "") as string;
List<string> insertList = RequestInfo.Split(‘,‘).ToList<string>();

时间: 2024-08-06 20:05:29

ArrayList、string、string[]之间的转换的相关文章

CString string char* 之间的转换

下面是MFC/C++/C中字符类型CString, int, string, char*之间的转换的说明与举例,经常用的东西,相信对于用C/C++的朋友,还是比较有用的 string,CString,char*之间的转化 int 转 CString: CString.Format("%d",int); ............................... string 转 CString  CString.format("%s", string.c_str

VC CString,int,string,char*之间的转换

1 CString,int,string,char*之间的转换 string 转 CString CString.format("%s", string.c_str()); char 转 CString CString.format("%s", char*); char 转 string string s(char *); string 转 char * char *p = string.c_str(); CString 转 string string s(CStr

js 处理 xml对象和String字符串之间的转换

/** * xml工具 * xml对象和String字符串之间的转换 * ///convert string to xml object (将字符串转换成xml对象) function string2XML(xmlString) { //所有浏览器统一用这种方式处理(因为高版本的浏览器都支持) let parser = new DOMParser(); let xmlObject = parser.parseFromString(xmlString, "text/xml"); retu

mfc CString,string,char* 之间的转换

知识点: CString转char*,string string转char*,CString char* 转CString,string 一.CString转char*,string //字串转换测试 CString CString1; std::string string1; CHAR* char1=NULL; //1 string1=CString1.GetBuffer(); CString1.ReleaseBuffer(); //2 char1=CString1.GetBuffer();

类型转换 - CString,int,string,char*之间的转换

<C++标准函数库>中说的 有三个函数可以将字符串的内容转换为字符数组和C—string 1.data(),返回没有”\0“的字符串数组 2,c_str(),返回有”\0“的字符串数组 3,copy() ................................................................. int 转 CString: CString.Format("%d",int); ..............................

Date String Calendar之间的转换

Calendar和Date的转化 (1) Calendar转化为DateCalendar cal=Calendar.getInstance();Date date=cal.getTime(); (2) Date转化为CalendarDate date=new Date();Calendar cal=Calendar.getInstance();cal.setTime(date); Date和 String 的转换 (1)Date 转String Date d =new Date(); Simpl

c#中的char byte string 类型之间的转换

byte 是字节型,字节,就是储存数据的一种单位而已,一般用于二进制文件的读写.char 是字符型,字符,就是单个的字母.数字.符号等等.string 是字符串型,字符串,就是若干个字符. 而且 byte[] 和 char[] 都是数组类型,string 是变量类型,三者没法直接比较.要么是 byte[].char[].string[],要么 byte.char.string. 如果要定义一个字符串变量,那么应该用 string:如果是一个字符串数组,那么应该用 string[]. 1. byt

int ,Intege,String 三者之间的转换

注:如果使用JDK5.0的话,JVM会自动完成装包解包的. 1.Integer转换成int的方法 Integer i = new Integer(10); int k = i.intValue();即Integer.intValue(); 2.int转换成Integer int i = 10; Integer it = new Integer(i); 3.String转换成int的方法 String str = "10";  Integer it = new Interger(str)

枚举和int,string类型之间的转换

public enum QQState    {        OnLine=1,        OffLine,        Leave,        Busy,        QMe    } 枚举转int: QQState state = QQState.OnLine;            //枚举类型默认可以跟int类型互相转换  枚举类型跟int类型是兼容的            int n = (int)state;            Console.WriteLine(n

Number类型与String类型之间的转换

深入了解 Number 类型 Number 类型作为 JS 的基本数据类型之一,被应用在程序中的各种场景,其重要性就如数字对于我们日常生活. 下面就让我们来一起深入了解下,为以后的"策马奔腾"做好铺垫. 定义方式 一般来说我们可以直接使用数值字面量格式来定义一个数字,如下: var num1 = 15; var num2 = 7; console.log(typeof num1); // number console.log(typeof num2); // number 数值类型 定