DataRowBuilder rb

conclavist 2005-07-19 11:46:08
public class studentsRow : DataRow {

private studentsDataTable tablestudents;

internal studentsRow(DataRowBuilder rb) :
base(rb) {
this.tablestudents = ((studentsDataTable)(this.Table));
}

......这是DataRow的子类


[System.Diagnostics.DebuggerStepThrough()]
public class studentsDataTable : DataTable, System.Collections.IEnumerable {

private DataColumn columnId;

private DataColumn columnName;

....

internal studentsDataTable() :
base("students") {
this.InitClass();
}



public studentsRow this[int index] {
get {
return ((studentsRow)(this.Rows[index]));
}
}
但通篇未找到studentsRow的构造函数的实参调用DataRowBuilder rb,为什么?
...全文
282 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
happygj2000 2006-06-28
  • 打赏
  • 举报
回复
你可以这样:
yourClassName.studentsRow studentsrow = studentsDataTable.NewstudentsRow();
然后就可以引用studentsrow 中的方法和属性了。
conclavist 2005-07-21
  • 打赏
  • 举报
回复
谢谢
coveking 2005-07-20
  • 打赏
  • 举报
回复
帮你友情UP
conclavist 2005-07-20
  • 打赏
  • 举报
回复
主要是问internal studentsRow(DataRowBuilder rb) :

base(rb) {

this.tablestudents = ((studentsDataTable)(this.Table));

}

中的DataRowBuilder, (MSDN: DataRowBuilder 类型支持 .NET Framework 结构,因此不适用于直接从代码中使用。)是说studentsRow(DataRowBuilder rb)中的rb由系统负责导入值吗?

110,568

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧