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);