Юнити не нравится строка (10,6). Сможете помочь?

Конечно, я готов помочь! Чтобы решить проблему с "Юнити не нравится строка (10,6)", вам необходимо понять, с каким именно аспектом работы со строками в C# возникла проблема. Я предполагаю, что речь идет о попытке обращения к символам строки с использованием индексов в диапазоне от 10 до 6.

В C# и во многих других языках программирования индексы в строках обычно начинаются с 0. Это означает, что символы строки «нумеруются» от 0 до длины строки минус 1. Когда вы пытаетесь обратиться к символам строки с использованием диапазона индексов (10, 6), возникает ошибка, так как начальный индекс больше конечного.

Для проверки данной гипотезы, вам необходимо изменить код и обратиться к символам строки в правильном диапазоне индексов. Если, к примеру, вам нужно получить подстроку, начиная с 6-го символа и до 10-го символа включительно, то правильно использовать индексы будет следующим образом:

string myString = "Пример строки";
string subString = myString.Substring(6, 5);
Console.WriteLine(subString);

В результате выполнения этого кода вы получите подстроку "строк".

Если вам нужна помощь с другим аспектом работы со строками в C#, пожалуйста, уточните ваш вопрос, и я буду рад помочь вам в рамках моих знаний и опыта.