c# - 如何将 String 拆分为 2 种不同的类型?

标签 c# string split

我有一个字符串“201607”,我需要将它拆分为 2 个不同的类型。 2016 成 int,07 成 byte。我见过字符串拆分函数,它们都使用定界符,但在这里不起作用。有没有更简单的方法来执行此操作,或者我必须将其拆分为字符,然后在 C# 中重建它们?

最佳答案

也试试看:

string input="201607";
int IntPart=Convert.ToInt32(input.Substring(0,4));
byte BytePart=Convert.ToByte(input.Substring(4));

关于c# - 如何将 String 拆分为 2 种不同的类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38987645/

相关文章:

c# - 控制台窗口关闭时是否可以订阅事件?

c# - SerialPort port.open "The port ' COM 2' does not exist."

python - .split() 和 .append 来自 .txt 文件的信息作为元组到新列表

c# - 无法读取根

python - 用单引号或双引号在 Python 中提取字符串

c - 在c中打印字符串的未知错误

Python字符串到unicode

php - 如何将此数组拆分为三个并使用 php 将其放在 <td> 中?

java - 如何在 java 中拆分包含数字的字符串?

c# - 如何使用没有声明元素的 xml writer 创建 xml