如何添加if语句进行记录

时间:2016-06-30 14:20:20

标签: c# linq if-statement

如何在此记录中添加if语句?

CorpData.Address viewAddress = new CorpData.Address
        {
            DocumentId = lblDocId.Text.ToUpper(),

            Address =  txtAddress.Text.ToUpper(),
            AddressCity = txtCity.Text.ToUpper(),
            AddressZip = txtZip.Text.ToUpper(),
            StateCode = statesDropdown.SelectedValue,
        };

我正在尝试添加一个if语句来检查美国的stateCode是否

1 个答案:

答案 0 :(得分:2)

首先在属性赋值上使用三元运算符:

StateCode = IsInUs(statesDropdown.SelectedValue)? statesDropdown.SelectedValue : string.empty

然后创建一个新方法来执行测试。类似的东西:

private static bool IsInUs(string testValue){
    If(ListOfStateCodes.Contains(testValue))
        return True;
    return False;
}