码迷,mamicode.com
首页 > 其他好文 > 详细

泛型练习

时间:2016-12-11 12:34:48      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:i++   ++   遍历   collect   list   array   new   字符   添加   

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

namespace 泛型练习
{
    class Program
    {
        static void Main(string[] args)
        {

            #region    奇偶数分拣

            //有一个字符串
            string strNum = "2,7,9,5,8,6,3,4,1";

            //将字符串用Split()方法转换成 字符串数组
            string[] num = strNum.Split(,);

            //声明 存放偶数的【字符串】集合
            List<string> numO = new List<string>();

            //声明 存放奇数的【字符串】集合
            List<string> numJ = new List<string>();


            //遍历字符串
            for (int i = 0; i <num.Length; i++)
            {
                //用 int.pares() 方法将 字符串数组里的值转成 int类型  除2 取余为 0
                if (int.Parse(num[i]) % 2 == 0)
                {

                    //除2 取余为 0 表示为偶数   用 List.add() 方法添加 到存放偶数的【字符串】集合中
                    numO.Add(num[i]);
                   

                }
                else
                {
                    //否则 表示为奇数, 用 List.add() 方法添加 到存放偶数的【字符串】集合中
                    numJ.Add(num[i]);
                
                
                }

                
            }

            //用 List.ToArray() 方法,将集合转换为 字符串数组
            string[] strNumO = numO.ToArray();

            // string.Join() 方法,把字符串数组 拼接成字符串,用“,”任意符号隔开
            Console.WriteLine(string.Join(",", strNumO));
            Console.WriteLine("========================");
            
            string[] strNumJ = numJ.ToArray();
            Console.WriteLine(string.Join(",", strNumJ));
            Console.ReadKey();


            #endregion

        }


    }
}

 

泛型练习

标签:i++   ++   遍历   collect   list   array   new   字符   添加   

原文地址:http://www.cnblogs.com/hobe6699/p/6159247.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!