您好专家,我必须从TextBox
生成一系列文件夹到指定的位置。我有两个文本框来指定文件夹的限制(比如30个文件夹)。我面临的问题是文件夹名称我将提供的是字母数字(比如121cs3h101)。
如何在提供字母数字值时设置限制?
(例如:我提供textbox1=12cs3h101
和textbox2=12cs3h131
,我需要生成系列限制。我在c#windows窗体应用程序中使用visual studio 2013。提前致谢。
答案 0 :(得分:-1)
好的,我会尽力给你一个领导。
要解析字符串或查找特定字符,可以使用RegEx.Match或称为String.Split的simler方法。在这两种情况下,您都必须了解字符串的结构以及字符串的变化方式。变异的极限非常重要。
如果你说开头总是"12cs3h"
,你可以将字符串拆分为字符'h'。
string[] sa = s.Split('h');
或者您甚至可以使用'h'的索引(因为长度似乎是固定的)并且取其余的字符串来获取数字。
int index = s.IndexOf('h');
其余由你决定,......转换,枚举等等。
编辑:有一个很好的方法可以为你完成枚举工作:Enumerable.Range祝你好运