1. 程式人生 > >學習筆記(一)C#基礎和泛型List和DataTable和HashTable和Dictionary的簡單用法--存值 取值

學習筆記(一)C#基礎和泛型List和DataTable和HashTable和Dictionary的簡單用法--存值 取值

<pre name="code" class="csharp">//Dictionary
Dictionary<string, string> dic = new Dictionary<string, string>(100);//定義 100 代表只能存100條,不是必須填的
dic.Add("strDic1", "dic111");//存值第strDic1是key ,dic111 是這個key對應的值,key唯一
string strDic1 = dic["strDic1"];//取值

//HashTable 至於和dictionary的區別。。。太複雜 領導要用哪個我就用哪個
Hashtable ht = new Hashtable();//定義
ht.Add("strHs1", "hs111");//存值
string strHs1 = ht["strHs1"].ToString();//取值

//datatable  datatable一般用來讀取資料庫的時候返回值 ,像這樣直接定義的比較少用
DataTable dt = new DataTable("tableName");//定義
dt.Columns.Add("strDt1", Type.GetType("System.String"));//存值 新增欄位column 列
DataRow dr = dt.NewRow();//存值 定義行row
dr["strDt1"] = "dt111";//存值
dt.Rows.Add(dr);

string strdt1 = dt.Rows[0]["strDt1"].ToString();//取值方法一
dr = dt.Rows[0];//取值方法二
string strdt2 = dr["strDt1"].ToString();//取值方法二

//list
List<string> lt = new List<string>();//定義 例項化
lt.Add("strLt1");//存值
string strLt1 = lt[0];//取值



<span style="font-family: Arial, Helvetica, sans-serif;">第一次寫部落格,也不知道寫一些什麼,就把自己原來記得筆記寫下來了,會陸陸續續的更新,我學了什麼新的外掛技術啥的有筆記我就寫上來,一方面加強記憶,一方面多多交流,都比較淺顯哈哈哈哈哈哈哈哈哈</span>