zoukankan      html  css  js  c++  java
  • C#之Common

    一、常见工具类之字符串(string)转化为list

     1         /// <summary>
     2         /// string→list
     3         /// 2016-4-12
     4         /// </summary>
     5         /// <param name="names">字符串</param>
     6         /// <returns></returns>
     7         public static List<string> ToList(string names)
     8         {
     9             List<string> listId = new List<string>();
    10             if (!string.IsNullOrEmpty(names))
    11             {
    12                 var sort = new SortedSet<string>(names.Split(','));
    13                 foreach (var item in sort)
    14                 {
    15                     listId.Add(item);
    16 
    17                 }
    18             }
    19             return listId;
    20         } 

    二、常见工具类之字符串(string)转化为list(多重分割)

             /// <summary>
            /// 从^分割的字符串中获取多个Id,先是用 ^ 分割,再使用 & 分割
            /// </summary>
            /// <param name="ids">先是用 ^ 分割,再使用 & 分割</param>
            /// <returns></returns>
            public static List<string> GetIdSort(this string ids)
            {
                List<string> listId = new List<string>();
                if (!string.IsNullOrEmpty(ids))
                {
                    var sort = new SortedSet<string>(ids.Split('^')
                        .Where(w => !string.IsNullOrWhiteSpace(w) && w.Contains('&'))
                        .Select(s => s.Substring(0, s.IndexOf('&'))));
                    foreach (var item in sort)
                    {
                        listId.Add(item); 
                    }
                }
                return listId;
            }
    

      

    三、String转换为Dictionary类型

    四、多种多样的时间类型转换

    五、布尔类型及相关空值类型转换

    六、。。。。

    下载地址:C#之Common工具类

  • 相关阅读:
    KafKa 发消息到Storm
    HBase的优化
    HBase部署与使用
    Scala 类
    Scala高阶函数
    模式匹配
    Scala数据结构
    scala基础语法
    Scala安装配置
    Kafka工作流程分析
  • 原文地址:https://www.cnblogs.com/eadily-dream/p/5382885.html
Copyright © 2011-2022 走看看