Это не проблема, но мне любопытно. Когда я сохраняю строку в let, скажем, DataRow, она передается объекту. Когда я хочу использовать его, я должен использовать его ToString. Насколько я знаю, есть несколько способов сделать это, сначала
string name = (string)DataRowObject["name"]; //valid since I know it a string
а другой:
string name = DataRowObject["name"].ToString();
Меня интересует, в чем разница между ними? Является ли первый более эффективным? (Это всего лишь предположение, в моей голове метод ToString() реализован каким-то механизмом цикла, в котором только "литье" "может" быть быстрее, однако это просто "ощущение кишки", которое у меня есть).
Есть ли еще более быстрый/более элегантный способ сделать это?
Может ли кто-нибудь прояснить это для меня?