CJ7*_*CJ7 2 .net c# vb.net iif
什么是运营商的VB.NET等价物C# ??
例如,如何编写以下代码VB.NET?
hp.pt = iniFile.GetValue("System", "PT").ToUpper().Equals("H") ? PT.PA : PT.SP
Run Code Online (Sandbox Code Playgroud)
Mar*_*ell 10
从历史上看,IIf通常用于此 - 但不使用短路因此并不完全相同.但是,现在有3个部分If:
hp.pt = If(iniFile.GetValue("System", "PT").ToUpper().Equals("H"), PT.PA, PT.SP)
Run Code Online (Sandbox Code Playgroud)
它确实使用短路,因此与C#中的条件运算符相同.
| 归档时间: |
|
| 查看次数: |
3927 次 |
| 最近记录: |