.net 2.0 Nullable泛型結構的應用
.Net framework 2.0 新增了Nullable泛型結構。它表示基礎型別為值型別的物件,值型別與引用型別一樣也可以分配空(null)引用。
示例程式碼:
public class Employee
{
private int _id;
private string _name;
private string? _gender;
private Datetime? _birthday;
public string? Gender
{
get {return _gender;}
set {_gender = value;}
}
public Datetime? Birthday
{
get {return _birthday;}
set {_birthday = value;}
}
}
public EmployeeClient
{
Employee emp = new Employee();
emp.Name = "james";
emp.Gender = null;
emp.Birthday=null;
Emp.Save();
}
在以上示例程式碼中,Employee的Birthday和Gender屬性可接受null值,並將null值持久化到資料庫。
Nullable泛型結構為處理值型別的空值提供了便利。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13651903/viewspace-1014793/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- NET 2.0中泛型泛型
- 對.NET2.0泛型初步理解泛型
- 泛型類、泛型方法及泛型應用泛型
- 泛型及其應用泛型
- 【java】【泛型】泛型geneticJava泛型
- 使用泛型實現棧結構泛型
- 在C#2.0中使用Nullable可空型別C#Null型別
- Java泛型應用淺析Java泛型
- c#——泛型的多種應用C#泛型
- 泛型型別(.NET 指南)泛型型別
- Swift 4 泛型:如何在你的程式碼或App裡應用泛型Swift泛型APP
- 細說 Java 泛型及其應用Java泛型
- .NET泛型解析(上)泛型
- .NET泛型解析(下)泛型
- 泛型總結泛型
- 泛型的初運用泛型
- 第十六篇:泛型演算法結構泛型演算法
- 【科普】.NET6 泛型泛型
- 【一步一步瞭解你——泛型的應用(機房重構)】泛型
- Composite + Visitor 在樹型結構中的應用
- Silverlight應用程式的.NET專案結構
- 樹結構的應用
- .net原始碼分析 – Dictionary泛型原始碼泛型
- 泛型--泛型萬用字元和泛型的上下限泛型字元
- 結構struct(值型別)在實際應用中應該注意的點Struct型別
- Java泛型建構函式Java泛型函式
- .NET泛型中的協變與逆變泛型
- .net原始碼分析 - ConcurrentDictionary泛型原始碼泛型
- 應用程式結構
- Java泛型知識點:泛型類、泛型介面和泛型方法Java泛型
- java泛型應該注意的問題。Java泛型
- Java泛型應該注意的細節Java泛型
- 幾種設計良好結構以提高.NET應用效能的方法
- 基礎才是重中之重~這時應該用泛型方法了泛型
- 泛型類和泛型方法泛型
- java泛型之泛型方法。Java泛型
- .NET 應用架構指導應用架構
- .NET泛型程式設計簡介 (轉)泛型程式設計