如果第一個字母是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