Как я должен назвать метод, который делает этот …?

В фоновом режиме свойство компилируется в методы. Так Name свойство компилируется в get_Name() и set_Name(string value). Вы видите это при изучении скомпилированного кода. Таким образом, существует (очень) маленькая производительность наверху при использовании их. Обычно Вы будете всегда использовать Свойство, если Вы представите поле внешней стороне, и Вы будете часто использовать ее внутренне, если необходимо сделать проверку значения.

5
задан Robert Harvey 2 April 2014 в 22:33
поделиться

8 ответов

Как насчет ConstrictToRange / LimitToRange / ConfineToRange ? Что-то в этой форме, казалось бы, очень лаконично передает смысл.

11
ответ дан 18 December 2019 в 05:49
поделиться

Я видел, что это называется Clamp ().

И так его называет M $.

http://msdn.microsoft.com/en-us/library/ microsoft.xna.framework.mathhelper.clamp.aspx

10
ответ дан 18 December 2019 в 05:49
поделиться
confine_to(start, end, value)
7
ответ дан 18 December 2019 в 05:49
поделиться

GetBoundedValue?

1
ответ дан 18 December 2019 в 05:49
поделиться

normalize

1
ответ дан 18 December 2019 в 05:49
поделиться

BoundedValue () или GetBoundedValue ()

Некоторые другие имена кажутся мне так, будто вы что-то меняете.

0
ответ дан 18 December 2019 в 05:49
поделиться

Короткий: Squeeze () .

1
ответ дан 18 December 2019 в 05:49
поделиться

CheckRange мне кажется достаточным

-2
ответ дан 18 December 2019 в 05:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: