【问题标题】:C# inline conditional nullabel value types [duplicate]C# 内联条件可空值类型 [重复]
【发布时间】:2011-10-14 20:34:45
【问题描述】:

可能重复:
Conditional operator assignment with Nullable<value> types?

在下面的代码中,sn -p company.ParentID 是一个 int?parrent 是一个引用类型。 此代码是语法错误。 有没有办法解决这个内联条件??

company.ParentID = (parent == null ? null: (parent.ID));

【问题讨论】:

    标签: c# nullable value-type


    【解决方案1】:

    将 parent.Id 转换为 int?

    company.ParentID = (parent == null) ? null : (int?)parent.ID;

    【讨论】:

    • 成功了,感谢您的帮助
    猜你喜欢
    • 1970-01-01
    • 2019-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-15
    • 2017-05-22
    相关资源
    最近更新 更多