Можно создать дубликат:
How can I convert String to Int?Как преобразовать строку в int?
public List<int> GetListIntKey(int keys)
{
int j;
List<int> t;
t = new List<int>();
int i;
for (i = 0; ; i++)
{
j = GetKey((keys + i).ToString());
if (j == null)
{
break;
}
else
{
t.Add(j);
}
}
if (t.Count == 0)
return null;
else
return t;
}
Проблема находится на линии:
j = GetKey((keys + i).ToString());
я получаю сообщение об ошибке сказать:
Не удается неявно преобразовать тип «строка» до «» междунар
Теперь функция GetKey
является тип строки:
public string GetKey(string key)
{
}
Что я должен делать?
Этот вопрос задает вопрос о преобразовании int в строку, но вы уже поняли это, и сообщение об ошибке связано с преобразованием строки в int. – hvd
Измените свой вопрос и исправьте его название. Проблема заключается в преобразовании строки в int, а не в int. – daniloquio
Мне нравится, как большинство правильных ответов опущены. – jrummell