美文网首页
泛型第一篇

泛型第一篇

作者: 青木川_ | 来源:发表于2019-03-08 14:41 被阅读0次

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;

    namespace 泛型

    {

        class Program

        {

            static void Main(string[] args)

            {

                //showInt(1);

                //showString("456");

                //showDataTime(DateTime.Now.ToString());

                //采用Object基类进行优化

                ShowObject("123456");//假设输入的值为整数,字符串,时间

                Console.ReadKey();

                //但是上面object类型的方法又会带来另外一个问题:装箱和拆箱,会损耗程序的性能

            }

            public static void ShowObject(object str)

            {

                Console.WriteLine("输入的参数为:",str);

            }

            /// <summary>

            /// 打印一个int类型的值

            /// </summary>

            /// <param name="iParameter">参数</param>

            public static void ShowInt(int iParameter)

            {

                Console.WriteLine("int传入参数为: parameter={0}", iParameter);

            }

            /// <summary>

            /// 传入一个string类型的参数

            /// </summary>

            /// <param name="iParameter"></param>

            public static void ShowString(string iParameter)

            {

                Console.WriteLine("字符串传入的参数为:parameter={0}",iParameter);

            }

            /// <summary>

            /// 传入一个DateTime类型

            /// </summary>

            /// <param name="iParameter"></param>

            public static void ShowDataTime(string iParameter)

            {

                Console.WriteLine("datatime传入的参数为:parameter={0}", iParameter);

            }

        }

    }

    相关文章

      网友评论

          本文标题:泛型第一篇

          本文链接:https://www.haomeiwen.com/subject/qiyrpqtx.html