我有一个用户可以指定提示的应用程序......可能是正则表达式类型或字符串类型。
用户有一个复选框,如果他选中该复选框,则提示 var 将是字符串类型,如果不选中将是正则表达式。
然后我需要稍后在程序中引用它。
所以我想知道如何定义...
目前我有以下内容:
textbox1.text = "\[.*@.*\][\$|\#]" < --- that is a Regex
或者它可能是这样的:
textbox1.text = "#$" < --- that would be a regular string...
在我的应用程序的某个地方我需要使用该信息...
string userPrompt:
string rootPrompt;
if (userPromptIsText)
{
userPrompt = textBoxp4RegPrompt.Text.Trim();
}
else
{
// here how do I say that userprompt is a regex type?
}