-1

如何在c#中获取整数的前两个数字和后两个数字。

例如:

int complete = 1935;

怎么做,

int firtTwo = 19;

int secondTwo = 35; 

请帮忙。

4

1 回答 1

0

它总是一个四位数的正值吗?如果是这样,我会去:

int hundreds = complete / 100;
int tensAndUnits = complete % 100;

如果它是任意数字,那么您希望“935”为“93”和“35”,您不妨使用字符串操作:

string text = complete.ToString();
int first = int.Parse(text.Substring(0, 2));
int last = int.Parse(text.Substring(text.Length - 2, 2));

(请注意,这将导致个位数的值爆炸......)

如果你能说出这是什么意思,那将会有所帮助

于 2012-08-28T20:53:53.137 回答