您的位置:首页 > 编程语言 > C#

学习笔记(一)C#基础和泛型List和DataTable和HashTable和Dictionary的简单用法--存值 取值

2016-07-21 21:37 716 查看
<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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: