想问一个java和C#的问题关于集合应该是在c#里面经常见到形如cmd.Parameters["@name"].Value = name;cmd.Parameters["@age"].Value = age;或者ds.table[0].rows[0]["name"]类似的语句,我查了一下说是集合类型,在java中集
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/21 19:41:30
想问一个java和C#的问题关于集合应该是在c#里面经常见到形如cmd.Parameters["@name"].Value = name;cmd.Parameters["@age"].Value = age;或者ds.table[0].rows[0]["name"]类似的语句,我查了一下说是集合类型,在java中集
想问一个java和C#的问题关于集合应该是
在c#里面经常见到形如cmd.Parameters["@name"].Value = name;cmd.Parameters["@age"].Value = age;或者ds.table[0].rows[0]["name"]类似的语句,我查了一下说是集合类型,在java中集合类型都是用xxx.get("xxx")来获得的.net中的这个和java的有什么异同或者说java中也有这个么?不是很理解,希望有人给我理清关系,谢谢
想问一个java和C#的问题关于集合应该是在c#里面经常见到形如cmd.Parameters["@name"].Value = name;cmd.Parameters["@age"].Value = age;或者ds.table[0].rows[0]["name"]类似的语句,我查了一下说是集合类型,在java中集
C#里面对象名后面加中括号的一般有两种,一种对象是数组、list等,另一种是表示默认属性和索引器.你上面的例子属于第二种情况.比如ds.table[0].rows[0]["name"]
DataSet.Tables属性是DataTableCollection类型,
其索引器定义的方式是类似如下public DataTable this[int index]{get{}set{}},编译以后就生成叫Item的属性,获取位于指定索引位置的DataTable对象,所以就有了上面的调用方式,rows,columns也是一样的道理.
参考资料