Casting vs Converting an object toString, when object really is a string

后端 未结 9 2083
终归单人心
终归单人心 2020-11-28 06:13

This isn\'t really an issue, however I am curious. When I save a string in lets say an DataRow, it is cast to Object. When I want to use it, I have to cast it ToString. As f

9条回答
  •  再見小時候
    2020-11-28 06:34

    For data object, I suggest you to use "as" keyword like the following code.

    string name = DataRowObject["name"] as string;
    

    Please check it before you use value.

    if(name != null)
    {
        // statement for empty string or it has value
    }
    else
    {
        // statement for no data in this object.    
    }
    

提交回复
热议问题