我需要从上传的文件中创建一个数字列表,如果数字有“-”代表一个范围,我需要拆分数字,使第一个数字开始,迭代直到它到达第二个数字。我知道我会将数字存储在一个列表中,我只是不确定如何用“-”分解文件中的数字,这是文件的一个示例:
099985-10043
102609-102886
102917-102921
106100-106101
110684-110685
114886-114887
117765-117766
120604-120605
121157-121158
121627-121911
122539
这是我使用代码的地方:
if(string.IsNullOrEmpty(fileName.Text)) return;
_MissingInt = new List<int>();
var lines = File.ReadAllLines(fileName.Text);
foreach (string line in lines) {
...need help with logic...
}
我将不胜感激任何指导和帮助,因为我的编程技能很弱而且我正在学习……这不是家庭作业