zoukankan      html  css  js  c++  java
  • .NET中string[]数组和List<string>泛型的相互转换以及Array类的Sort()方法(转)

    从string[]转List<string>:

    string[] str = { "1", "2", "3" };
    List<string> list = new List<string>(str);

    从List<string>转string[]:

    List<string> list = new List<string>();
    string[] str = list.ToArray();

    Array类实现了数组中元素的冒泡排序。Sort()方法要求数组中的元素实现IComparable接口。如 System.Int32 和 System.String 实现了 IComparable 接口,所以下面的数组可以使用Array.Sort():

    string[] names = { "Lili", "Heicer", "Lucy" };
    Array.Sort(names);
    foreach (string name in names)
    {
      Console.WriteLine(name);
    }

    如果对数组使用定制的类,就必须实现IComparable接口。这个借口定义了一个方法CompareTo()。

    转自:http://www.soaspx.com/dotnet/csharp/csharp_20121028_9744.html

  • 相关阅读:
    WTM
    Spring Cloud
    Dapper
    Linux 常用命令
    JsonNetResult
    百度 副文本编译器
    GIT使用—一些概念
    GIT使用—创建一个版本库
    GIT使用—安装配置及工作流程
    灰度发布
  • 原文地址:https://www.cnblogs.com/xiaoshi657/p/4563808.html
Copyright © 2011-2022 走看看