如果第一个字母是R,则它有一个类别类型(新的许可证,经营许可证和续展许可证),如“R-662017-01”,而新许可证则允许其P和N许可证操作。如何在if语句中添加子字符串?
你怎么能在if语句中使用子串或做这些?请帮助:(
如果第一个字母是R,则它有一个类别类型(新的许可证,经营许可证和续展许可证),如“R-662017-01”,而新许可证则允许其P和N许可证操作。如何在if语句中添加子字符串?
你怎么能在if语句中使用子串或做这些?请帮助:(
你可以试试这个代码片段:
string input='R-662017-01';
string sub = input.Substring(0, 1);
if(sub=="R")
{
//do RENEWAL code here
}
else if(sub=="P")
{
//do New permit code here
}
else if(sub=="N")
{
//do Permit to Operate code here
}
尝试了标号“'R-662017-01" 传递到一个开关case语句,你串这个值和基于什么做什么是子字符串值
string str = "R-662017-01";
switch (str.Substring(0,1))
{
case "R":
// Do somthing
break;
case "P":
// Do somthing
break;
case "N":
// Do somthing
break;
你可以使用这样还有:
string input = 'R-662017-01';
if (input.StartsWith("R"))
{
//do RENEWAL code
}
else if(input.StartsWith("P"))
{
//do New permit code
}
else if(input.StartsWith("N"))
{
//do Permit to Operate code
}
这不是一个asp.net疑问句重刑;这是一个语言问题。什么语言? – wazz