用了整整一个晚上,就因为byte & int
2008-01-06 16:07
225 查看
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
Hashtable dataMap = new Hashtable();
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
dataMap.Add(0, "男");
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
dataMap.Add(1, "女");
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
//用户列表
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
IList<UserInfo> UserList=new List<UserInfo>();
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
//创建用户类实例
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
User user =new User();
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
//读取用户信息
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
UserList = user.GetUser();
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
//填充vg
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
foreach (UserInfo userinfo in UserList)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockStart.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ContractedBlock.gif)
...{
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
vg.AddItem(string.Empty);
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
int i = vg.Rows.Count - 1;
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
vg[i, "Name"] = userinfo.Name;
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
vg[i, "LevelFlag"] =userinfo.LevelFlag;
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockEnd.gif)
}
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
//"SexFlag"不能为Byte类型的,用int类型的,才可以实现DataMap功能.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
vg.Cols["SexFlag"].DataType = typeof(int)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
vg[i, "SexFlag"] =userinfo.SexFlag;
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
vg.Cols["LevelFlag"].DataMap = dataMap;
相关文章推荐
- CS1612: 无法修改“¡°System.Collections.Generic.List.this[int]””的返回值,因为它不是变量。【C# 语言中 struct 的陷阱】
- [Java] byte & int
- byte 转 int 为什么要&0xFF?
- java byte类型转化为int (注意加&0xff)
- java中byte转int时候为什么要&0xff
- JAVA的数组 && 原始类型和引用类型以及String与int long相互转化 && String与byte[]相互转化
- kotlin&java - byte 数组转 int 数据,有符号和无符号转换类
- byte转int为什么要&0xff
- Java基本类型转换(Primitive Data Type Casting) int/byte & char
- java中,byte转为int为何要&0xff
- Java中byte类型转型为int类型为什么要作&0xff
- java中的二进制int与byte互转以及&0xff的作用
- java-int&short-byte类型转换问题
- Java byte类型转换成int类型时需要 & 0XFF的原因
- 三句话解释:java中,byte转为int为何要&0xff
- java &安卓 16进制字符串与byte互换以及int与byte类型数据转换
- Java_byte转float/int为什么要&0xff
- java&nbsp;中&nbsp;int和byte数组互转
- java里byte转int需要&ff的原因
- 无法确定条件表达式的类型,因为“<null>”和“int”之间没有隐式转换