Lea*_*ner 1 c# vb.net vb.net-to-c#
我知道C#不支持"With"代码块.但是,如何在C#中编写以下代码块:
string SomeString = String.Empty;    
With CType(Lookups.LookupManager.Lookups.Item(GetType(Lookups.SomeLists)), Lookups.SomeLists)
    SomeString = .SomeDataTableProperty.SomeColumn.ColumnName
End With
谢谢!
Ode*_*ded 12
没有"正确的方法",因为With不是C#功能 - 没有等效的.
使用命名变量:
string SomeString = String.Empty;    
var lookups = Lookups.LookupManager.Lookups.Item(Lookups.SomeLists.GetType()) 
                    as Lookups.SomeLists;
if(lookups != null)
{
    SomeString = lookups.SomeDataTableProperty.SomeColumn.ColumnName;
}
| 归档时间: | 
 | 
| 查看次数: | 1260 次 | 
| 最近记录: |