|
l0st
|
|
ГосДеп
|
|
|
|
|
|
|
Рег.: 11.11.2005
|
|
Сообщений: 7673
|
|
|
|
Рейтинг: 3078
|
|
[C#] Что означает '@' перед именем параметра функции?
28.11.2008 20:36
|
|
|
code: internal unsafe delegate void ShaderSource(UInt32 shader, Int32 count, System.String[] @string, Int32* length);
|
коммунист |
|
|
ais
|
|
CMXCIX-CXI
|
|
|
|
|
|
|
Рег.: 18.11.2003
|
|
Сообщений: 15489
|
|
|
|
Рейтинг: 387
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: l0st]
28.11.2008 20:40
|
|
|
|
|
|
nafig_batat
|
|
looking for you
|
|
|
|
|
|
|
Рег.: 25.10.2005
|
|
Сообщений: 11580
|
|
Из: улица Ленина
|
|
Рейтинг: 8535
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: l0st]
28.11.2008 20:57
|
|
|
ну типа если хочешь чтоб компилятор не ругался когда ты переменную обзываешь ключевым словом(string, var, for, params и т.д. и т.п.)
|
слава роботам!!! |
|
|
l0st
|
|
ГосДеп
|
|
|
|
|
|
|
Рег.: 11.11.2005
|
|
Сообщений: 7673
|
|
|
|
Рейтинг: 3078
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: nafig_batat]
29.11.2008 00:24
|
|
|
|
|
|
Yorik
|
|
|
|
|
|
|
|
|
Рег.: 01.09.2005
|
|
Сообщений: 2476
|
|
Из: Москва
|
|
Рейтинг: 633
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: nafig_batat]
29.11.2008 00:46
|
|
|
|
|
|
nafig_batat
|
|
looking for you
|
|
|
|
|
|
|
Рег.: 25.10.2005
|
|
Сообщений: 11580
|
|
Из: улица Ленина
|
|
Рейтинг: 8535
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: Yorik]
29.11.2008 01:18
|
|
|
что зачем? я стабильно в каждом проекте использую локально в функциях переменную @params, просто потому что это название подходит по смыслу
|
слава роботам!!! |
|
|
Yorik
|
|
|
|
|
|
|
|
|
Рег.: 01.09.2005
|
|
Сообщений: 2476
|
|
Из: Москва
|
|
Рейтинг: 633
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: nafig_batat]
29.11.2008 01:43
|
|
|
как бы общего решения сильного (по сравнению с MSIL) ограничения на наименования все равно не дает, только пару слов можно лишних использовать...
|
|
|
nafig_batat
|
|
looking for you
|
|
|
|
|
|
|
Рег.: 25.10.2005
|
|
Сообщений: 11580
|
|
Из: улица Ленина
|
|
Рейтинг: 8535
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: Yorik]
29.11.2008 01:51
|
|
|
ты о чем? давай поподробнее???
|
слава роботам!!! |
|
|
Yorik
|
|
|
|
|
|
|
|
|
Рег.: 01.09.2005
|
|
Сообщений: 2476
|
|
Из: Москва
|
|
Рейтинг: 633
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: nafig_batat]
29.11.2008 02:15
|
|
|
я о том, что эта собачка всего лишь позволяет нам использовать пару ключевых слов как идентификаторы. имо, это вовсе лишнее, без этого можно было б обходиться.
|
|
DarkGray
|
|
Carpal Tunnel
|
|
|
|
|
|
|
Рег.: 30.09.2002
|
|
Сообщений: 31415
|
|
|
|
Рейтинг: 8952
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: Yorik]
29.11.2008 03:03
|
|
|
Quote:
имо, это вовсе лишнее, без этого можно было б обходиться.
основная проблема, что в каждом языке свои ключевые слова.
|
|
|
Druxa
|
|
Дрюха
|
|
|
|
|
|
|
Рег.: 27.06.2003
|
|
Сообщений: 2722
|
|
Из: Троицк
|
|
Рейтинг: 1974
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: DarkGray]
29.11.2008 11:00
|
|
|
странно а почему C# до сих пор не додумались до sql-ного `...` это одновременно и проблему ключевых слов решает, и можно всякие странные символы использовать в именах, разные же языки бывают, где-то например '-' в именах разрешен.
|
нет, я не богат... я сказочно не богат... но я и не умен... |
|
|
l0st
|
|
ГосДеп
|
|
|
|
|
|
|
Рег.: 11.11.2005
|
|
Сообщений: 7673
|
|
|
|
Рейтинг: 3078
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: Druxa]
29.11.2008 11:12
|
|
|
Scheme
|
коммунист |
|
|
Emacs
|
|
Carpal Tunnel
|
|
|
|
|
|
|
Рег.: 19.06.2008
|
|
Сообщений: 4873
|
|
|
|
Рейтинг: 1683
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: l0st]
29.11.2008 11:17
|
|
|
Lisp?
|
Ein Gemeinschaft, Ein Platform, Ein Emacs А что за тема с белым кошаком? |
|
|
l0st
|
|
ГосДеп
|
|
|
|
|
|
|
Рег.: 11.11.2005
|
|
Сообщений: 7673
|
|
|
|
Рейтинг: 3078
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: Emacs]
29.11.2008 11:21
|
|
|
Практически одно и то же.
|
коммунист |
|
|
Druxa
|
|
Дрюха
|
|
|
|
|
|
|
Рег.: 27.06.2003
|
|
Сообщений: 2722
|
|
Из: Троицк
|
|
Рейтинг: 1974
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: l0st]
29.11.2008 11:24
|
|
|
не понял чего scheme?
|
нет, я не богат... я сказочно не богат... но я и не умен... |
|
|
Krasin
|
|
|
|
|
|
|
|
|
Рег.: 23.06.2004
|
|
Сообщений: 7039
|
|
Из: Калифорния
|
|
Рейтинг: 3386
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: Druxa]
29.11.2008 11:28
|
|
|
|
|
|
ramir
|
|
|
|
|
|
|
|
|
Рег.: 19.04.2008
|
|
Сообщений: 802
|
|
Из: ФДС
|
|
Рейтинг: 469
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: DarkGray]
02.12.2008 11:51
|
|
|
В ответ на:
основная проблема, что в каждом языке свои ключевые слова.
Ты же не будешь писать программу не зная ключевых слов.
|
|
|
Krasin
|
|
|
|
|
|
|
|
|
Рег.: 23.06.2004
|
|
Сообщений: 7039
|
|
Из: Калифорния
|
|
Рейтинг: 3386
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: ramir]
02.12.2008 12:08
|
|
|
Рассмотрим случай, когда библиотека написана на VB.NET, а используется из C#. Вполне вероятна ситуация, когда придется вызывать метод этой библиотеки с именем ключевого слова в C#. Для таких случаев и нужен @
|
|
|
ramir
|
|
|
|
|
|
|
|
|
Рег.: 19.04.2008
|
|
Сообщений: 802
|
|
Из: ФДС
|
|
Рейтинг: 469
|
|
Re: [C#] Что означает '@' перед именем параметра функции?
[re: Krasin]
02.12.2008 13:36
|
|
|
|
|