• 大小: 0.13M
    文件类型: .7z
    金币: 1
    下载: 0 次
    发布日期: 2024-04-29
  • 语言: C#
  • 标签: C#  泛型  generic  

资源简介


资源截图

代码片段和文件信息

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

namespace MyGeneric
{
    public class CommonMethod
    {
        /// 
        /// 打印个int值
        /// 
        /// 因为方法声明的时候,写死了参数类型
        /// 已婚的男人 Eleven San
        /// 

        /// 
        public static void ShowInt(int iParameter)
        {
            Console.WriteLine(“This is {0}parameter={1}type={2}“
                typeof(CommonMethod).Name iParameter.GetType().Name iParameter);
        }

        /// 
        /// 打印个string值
        /// 

        /// 
        public static void ShowString(string sParameter)
        {
            Console.WriteLine(“This is {0}parameter={1}type={2}“
                typeof(CommonMethod).Name sParameter.GetType().Name sParameter);
        }

        /// 
        /// 打印个DateTime值
        /// 

        /// 
        public static void ShowDateTime(DateTime dtParameter)
        {
            Console.WriteLine(“This is {0}parameter={1}type={2}“
                typeof(CommonMethod).Name dtParameter.GetType().Name dtParameter);
        }


        /// 
        /// 打印个object值
        /// 1 object类型是一切类型的父类
        /// 2 通过继承,子类拥有父类的一切属性和行为;任何父类出现的地方,都可以用子类来代替
        /// 
        /// .Net framework1.0  1.1
        /// 亚当  任何一个夏娃,都可以
        /// 
        /// object引用类型  加入传个值类型int  会有装箱拆箱  性能损失
        /// 类型不安全
        /// 

        /// 
        public static void Showobject(object oParameter)
        {
            Console.WriteLine(“This is {0}parameter={1}type={2}“
                typeof(CommonMethod) oParameter.GetType().Name oParameter);

            //Console.WriteLine($“{((People)oParameter).Id}_{((People)oParameter).Name}“);
            
        }

























        /// 
        /// 
        /// 

        /// 
        /// 
        public static void Show(T tParameter)
        {
            Console.WriteLine(“This is {0}parameter={1}type={2}“
                typeof(GenericMethod) tParameter.GetType().Name tParameter.ToString());
        }
    }
}

评论

共有 条评论