Переменная не может быть упомянута нигде, в том числе в самой следующей строке [дублировать]C#

Место общения программистов C#
Ответить
Anonymous
 Переменная не может быть упомянута нигде, в том числе в самой следующей строке [дублировать]

Сообщение Anonymous »

Я использую Unity 2021.3.38f1 и сталкиваюсь с следующей проблемой, пытаясь выяснить, почему Debug.log () не будет работать в том же контексте: < /p>
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public Class MyClass : MonoBehaviour
{
public float var1 = 150f;
float var2;
var2 = var1; /*Since I'm using VS Code, it highlights defined variables in light blue, var1 is highlighted, but var1 is not*/
}
< /code>
Unity дает следующее сообщение об ошибке: < /p>
Ошибка CS1519: неверный токен ';' В классе, записи, структуру или декларации элемента интерфейса < /p>
Другие переменные работают. Я не ожидал, что ничего не сделаю, но я также не имел (и не понял) не понял, что происходит.

Подробнее здесь: https://stackoverflow.com/questions/796 ... -next-line
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»