使用c#语言从 字符串PR13截取两个子字符串:1 3并将其转换成int类型
您可以使用以下代码来实现:
string input = "PR[1.3]";
string substring1 = input.Substring(input.IndexOf('[') + 1, 1);
string substring2 = input.Substring(input.IndexOf('.') + 1, 1);
int number1 = int.Parse(substring1);
int number2 = int.Parse(substring2);
Console.WriteLine(number1); // 输出:1
Console.WriteLine(number2); // 输出:3
首先,我们定义了输入字符串input
为"PR[1.3]"。然后,使用Substring
方法和IndexOf
方法来截取两个子字符串。在substring1
中,我们从'['
的下一个位置开始截取1个字符;在substring2
中,我们从.
的下一个位置开始截取1个字符。
接下来,我们使用int.Parse
方法将这两个子字符串转换为整数类型,并将其分别赋值给number1
和number2
。
最后,我们使用Console.WriteLine
方法来输出number1
和number2
的值
原文地址: https://cveoy.top/t/topic/iiYl 著作权归作者所有。请勿转载和采集!