[英]How can I keep the last 6 digits number in c#
如果我复制“ BOB3 27QK DEPM PJ7J T25G SJZI CJA5 BO5O|123456 ”并且我想将它传递到我的文本框中,并且在我的文本框中只获取最后 6 位数字,如何在 c# 中执行?
Using.Split 看起来像这样:
string myString = "BOB3 27QK DEPM PJ7J T25G SJZI CJA5 BO5O|123456";
char[] mySplitChars = { '|' };
string[] myArray = myString.Split(mySplitChars);
Console.WriteLine(myArray[1]);
使用.Substring 看起来像这样:
Console.WriteLine(myString.Substring(myString.Length - 6));
后者可能是首选,因为它更短并且不依赖于“|” 角色在场。 如果 "|" 则首选前者总是存在,但最后的字符数可以改变。
你如何将它传递给你的文本框? 如果它只是获取最后 n 个字符:请参阅此答案
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.