PGzxc

纸上得来终觉浅 绝知此事要躬行

一 概述

  • 在C#语言中泛型方法是指通过泛型来越苏方法中的参数类型,也可以理解为对数据类型设置了参数
  • 如果没有泛型,每次方法中的参数类型都是固定的,不能随意更改;在使用泛型后,方法中的数据类型则有指定的泛型来约束,即可以根据提供的泛型来传递不同类型的参数
阅读全文 »

一 概述

  • 对于引用类型的变量来说,如果未对其赋值,在默认情况下是Null值,对于值类型的变量,如果未赋值,整型变量的默认值为0
  • 但通过0判断该变量是否赋值了是不太准确的,C#语言中提供了一种泛型类型(即可空类型(System.Nullable<T>))来解决值类型的变量在未赋值的情况下允许为Null的情况
阅读全文 »

一 概述

  • C#中Hashtable类实现了IDictionary接口,集合中的值都是以键值对的形式存取的
  • C#中的Hashtable称为哈希表,也称为散列表,在该集合中使用键值对(key/value)的形式存放值
  • 换句话说,在Hashtable中存放了两个数组,一个数组用于存放key值,一个数组用于存放value值
阅读全文 »
0%