zoukankan      html  css  js  c++  java
  • C#中List〈string〉和string[]数组之间的相互转换

    C#中List〈string〉和string[]数组之间的相互转换-
    发布:sk 字体:[增加 减小] 类型:转载

    List<string>和string[]数组之间的相互转换,需要的朋友可以参考下
    -
    1,从System.String[]转到List<System.String>

    System.String[] str={"str","string","abc"};

    List<System.String> listS=new List<System.String>(str);


    2, 从List<System.String>转到System.String[]

    List<System.String> listS=new List<System.String>();

    listS.Add("str");

    listS.Add("hello");

    System.String[] str=listS.ToArray();


    测试如下:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace ConsoleApplication1
    {
    class Program
    {
    static void Main(string[] args)
    {
    System.String[] sA = { "str","string1","sting2","abc"};
    List<System.String> sL = new List<System.String>();
    for (System.Int32 i = 0; i < sA.Length;i++ )
    {
    Console.WriteLine("sA[{0}]={1}",i,sA[i]);
    }
    sL = new List<System.String>(sA);
    sL.Add("Hello!");
    foreach(System.String s in sL)
    {
    Console.WriteLine(s);
    }
    System.String[] nextString = sL.ToArray();
    Console.WriteLine("The Length of nextString is {0}",nextString.Length);
    Console.Read();
    }
    }
    }

    结果显示:

     
    详细出处参考:http://www.jb51.net/article/32390.htm

  • 相关阅读:
    Codevs堆练习
    codevs 3110 二叉堆练习3
    浅谈堆
    codevs 2924 数独挑战
    搜索技巧——持续更新
    2144 砝码称重 2
    codevs 2928 你缺什么
    codevs 2594 解药还是毒药
    codevs 2147 数星星
    判断素数
  • 原文地址:https://www.cnblogs.com/xianyin05/p/3086578.html
Copyright © 2011-2022 走看看