我想创建函数并传递值以减少编码中的重复代码。
在 GridView ItemDataBound 事件中会这样调用
DataRowView drv = e.Row.DataItem as DataRowView;
MyFunc(drv["HasDonePart1"]);
MyFunc(drv["HasDonePart2"]);
MyFunc(drv["HasDonePart3"]);
etc...
该功能将如下所示
private void MyFunc ((ClassName) item)
{
if (item == DBNULL.value)
{
//do something
}
else
{
string myValue = item.ToString();
//do other things
}
}
但我不知道我应该在我的方法中放入什么来接受对象。