В моем классе мой учитель показал мне что-то похожее на это. Visual Studio говорит, что строка не имеет определения для синтаксического анализа. Помню, в классе учитель сказал, что это something.parse(thingyouwanttoparse)
. Никаких запятых. Я искал в Интернете, но все варианты отличаются от того, который показал мне учитель. Что я делаю не так?Простой анализ строки int в строке
if (!ValidMenuOption)
{
string errorMsg = "\n\t Option must be ";
int iteration = 1;
while (iteration <=numAvailable)
{
errorMsg = errorMsg + string.parse(iteration) + ", ";
iteration += 1
}
errorMsg = errorMsg + "or 0";
Console.WriteLine(errorMsg);
} //end if
Настоятельно рекомендуется указать язык программирования, который вы используете (и пометьте его тоже) – alfasin
Возможно, вы пытаетесь использовать string.Format (thingyouwanttoformat)? – iGanja
Возможный дубликат: [Преобразование int в строку в C#] (http://stackoverflow.com/q/3081916/299327) –