如果DataRow類的構造函數是受保護的內部函數並且DataTable不從DataRow繼承,DataTable如何使用NewRow方法創建DataRow的新實例?DataRow和受保護的內部構造函數
實施例:
class Program
{
static void Main()
{
// error: inaccessible due to its protection level
DataRow dr = new DataRow();
// works
DataRow dr = new DataTable().NewRow();
}
}
保護內部部件的數組大小「的衍生訪問類在相同的程序集中「,但DataTable不是從DataRow派生的。 – Snake 2012-04-04 21:24:01
不,受保護的內部意味着我說的意思。請參閱http://msdn.microsoft.com/en-us/library/ms173121(v=vs.100).aspx – hvd 2012-04-04 21:27:15
我的錯誤,謝謝! – Snake 2012-04-04 22:07:32