.ToString (), (string) или как String. Когда что использовать?

Я столкнулся с ошибкой, которая меня беспокоила. У меня был JObject, который, как я думал, подойдет для

obj["role"].ToString()

. Строка была там и все такое. Последним средством было перейти на

(string)obj["role"] 

, просто чтобы посмотреть, что происходит и что работает. У меня вопрос: как мне узнать, когда использовать .ToString () вместо (строки), а не «как строку».

9
задан MrM 10 February 2011 в 19:30
поделиться