int
не подойдёт, в него можно поместить только 2 миллиарда, в кликерах часто денег нужно поболе. Например, 2.1B (2.1 миллиарда) можно поместить в int
, а вот 2.2B - уже нет. Лучше взять long
- в него можно поместить миллиард миллиардов, или даже ulong
. См. Целочисленные типы. А если и ulong
не хватает (что вряд ли), то можно взять decimal
. EventHandler<ButtonHeightEventArgs> MyButtonHeightRequest
и там заполнить свойство аргумента. if (pos + word.Length >= str.Length) break;
str = str.Substring(pos + word.Length);