Использование ключевых слов C# в редакторе TSLab | Школа по созданию торговых роботов

Использование ключевых слов C# в редакторе TSLab

ключевые-слова-си-шарп-в-тслабе

Ключевые слова — это предварительно определенные зарезервированные идентификаторы, которые имеют специальные значения для компилятора.

Что нужно помнить, если вы просто называете любой блок ключевым словом, то это не страшно, скрипт будет работать.

переименовали-кубик

НО, если вы в формуле или логической формуле будете указывать этот блок, который имеет название одного из ключевых слов, то тогда компилятор примет это название как часть языка программирования, а не как название блока и соответственно скорее всего выдаст ошибку.

ошибки

В первой таблице этой статьи перечислены ключевые слова, которые нельзя использовать как идентификаторы в любой части программы C#. Во второй таблице этой статьи перечислены контекстные ключевые слова C#. Контекстные ключевые слова имеют особое значение только в определенном контексте программы, а за пределами этого контекста могут использоваться в качестве идентификаторов. Как правило, новые ключевые слова добавляются в язык C# в качестве контекстных ключевых слов, чтобы не нарушать работу программ, созданных в предыдущих версиях.

 

Ключевые слова C#
abstract as base bool
break byte case catch
char checked class const
continue decimal default delegate
do double else enum
event explicit extern false
finally fixed float for
foreach goto if implicit
in int interface internal
is lock long namespace
new null object operator
out override params private
protected public readonly ref
return sbyte sealed short
sizeof stackalloc static string
struct switch this throw
true try typeof uint
ulong unchecked unsafe ushort
using virtual void volatile
while

Контекстное ключевое слово используется для предоставления конкретного значения в коде, но оно не является зарезервированным словом в C#. Некоторые контекстные ключевые слова, например partial и where, имеют особое значение в двух или более контекстах.

Проверили, с этими словами скрипт работает, если задать имя блоку из списка слов ниже и применять в какой-то формуле такое название блока.
 

Контекстные ключевые слова
add alias ascending async
await by descending dynamic
equals from get global
group into join let
nameof notnull on orderby
partial remove select set
unmanaged value var when
where with yield

 
 
 
 
 
Вы уже сейчас можете записаться на Видео курс и научиться самому делать таких роботов и любых других!
 
Можно записаться на следующий поток ОнЛайн курса, информацию по которому можно посмотреть тут:
 
Если же вам не хочется тратить время на обучение, то вы просто можете выбрать уже готовые роботы из тех, что представлены у нас!
 
Также можете посмотреть совершенно бесплатные наработки для МТ4, Квика, МТ5. Данный раздел также постоянно пополняется.
 
Не откладывайте свой шанс заработать на бирже уже сегодня!
 
 
 
 
 
 
 
Договор-оферта

Навигация

Предыдущая статья: ←

Следующая статья:

СКОРО СТАРТУЕТ
онлайн-2.1
 
СКИДКИ
VDS-Hosting
 
Банер-скидки-на-коннектор-тслаб
 
скидка-бинанс
 
bitmex_affiliate_300
Готовые торговые роботы
Спартак1-коробка
 
UPGRADED-FRACTAL
 
SkyLine-коробка
 
На-старт
 
Tunnel-
 
PairTrading-Binance-PRO-коробка
 
SmartInvestor-коробка
 
наклонный-фрактал-коробка
 
Psar_Adapt-pro_коробка
 
AutoLogin-коробка
 
Multi_AutoStopPRO
Архив записей

© 2021 Школа по созданию торговых роботов  Войти