Вопросы с тегом «variable-names»

171
Имя таблицы как переменная

Я пытаюсь выполнить этот запрос: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Это приводит к следующей ошибке: Сообщение 1087, Уровень 16, Состояние 1, Строка 5 Необходимо объявить табличную переменную "@tablename". Как правильно динамически заполнять имя...

136
Почему имена переменных не могут начинаться с цифр?

Некоторое время назад я работал с новым разработчиком C ++, когда он задал вопрос: «Почему имена переменных не могут начинаться с цифр?» Я не мог придумать ответ, за исключением того, что некоторые числа могут содержать текст (123456L, 123456U), и это было бы невозможно, если бы компиляторы думали,...

97
Как я могу загрузить объект в имя переменной, указанное мной из файла данных R?

Когда вы сохраняете переменную в файле данных R с помощью save, она сохраняется под тем именем, которое у нее было в сеансе, в котором она была сохранена. Когда я позже загружаю его из другого сеанса, он загружается с тем же именем, которое сценарий загрузки не может знать. Это имя может...

95
Безнравственно ли я использую имя переменной, которое отличается от своего типа только регистром?

Например, возьмите этот фрагмент кода: var person = new Person(); или для вас Pythonistas: person = Person() Мне постоянно говорят, насколько это плохо, но я еще не видел примера безнравственности этих двух строк кода. Для меня человек - это Личность, и попытки дать ему другое имя - пустая трата...

23
Почему я могу объявить дочернюю переменную с тем же именем, что и переменная в родительской области?

Недавно я написал некоторый код, в котором непреднамеренно использовал имя переменной в качестве параметра действия, объявленного внутри функции, в которой уже есть переменная с тем же именем. Например: var x = 1; Action<int> myAction = (x) => { Console.WriteLine(x); }; Когда я обнаружил...