string ticketCount1; //成人票数量
string ticketCount2; //成人票数量
string ticketCount3; //成人票数量
string ticketCount4; //成人票数量
string ticketCount5; //成人票数量
if (dr["TicketCount"].ToString() != "1")
{
ticketCount1 = "NFILL";
}
else
{
ticketCount1 = "FILL";
}
if (dr["TicketCount"].ToString() != "2")
{
ticketCount2 = "NFILL";
}
else
{
ticketCount2 = "FILL";
}
if (dr["TicketCount"].ToString() != "3")
{
ticketCount3 = "NFILL";
}
else
{
ticketCount3 = "FILL";
}
if (dr["TicketCount"].ToString() != "4")
{
ticketCount4 = "NFILL";
}
else
{
ticketCount4 = "FILL";
}
if (dr["TicketCount"].ToString() != "5")
{
ticketCount5 = "NFILL";
}
else
{
ticketCount5 = "FILL";
}谢谢
这样写太长了有没有短的,最好用数组
string ticketCount2; //成人票数量
string ticketCount3; //成人票数量
string ticketCount4; //成人票数量
string ticketCount5; //成人票数量
if (dr["TicketCount"].ToString() != "1")
{
ticketCount1 = "NFILL";
}
else
{
ticketCount1 = "FILL";
}
if (dr["TicketCount"].ToString() != "2")
{
ticketCount2 = "NFILL";
}
else
{
ticketCount2 = "FILL";
}
if (dr["TicketCount"].ToString() != "3")
{
ticketCount3 = "NFILL";
}
else
{
ticketCount3 = "FILL";
}
if (dr["TicketCount"].ToString() != "4")
{
ticketCount4 = "NFILL";
}
else
{
ticketCount4 = "FILL";
}
if (dr["TicketCount"].ToString() != "5")
{
ticketCount5 = "NFILL";
}
else
{
ticketCount5 = "FILL";
}谢谢
这样写太长了有没有短的,最好用数组
for (int i = 0; i < 5; i++)
{
if (dr["TicketCount"].ToString() != (i + 1).ToString())
{
ticketCount[i] = "NFILL";
}
else
{
ticketCount[i] = "FILL";
}
}
string ticketCount2 = "NFILL"; //成人票数量
string ticketCount3 = "NFILL"; //成人票数量
string ticketCount4 = "NFILL"; //成人票数量
string ticketCount5 = "NFILL"; //成人票数量
switch(dr["TicketCount"].ToString())
{
case "1":
ticketCount1 = "FILL";
break;
case "2":
ticketCount2 = "FILL";
break;
case "3":
ticketCount3 = "FILL";
break;
case "4":
ticketCount4 = "FILL";
break;
case "5":
ticketCount5 = "FILL";
break;
}
for(int i=1;i<=5;i++){
if(dr["TicketCount"].ToString() !=i.ToString()){
ticketCount[i] = "NFILL";
}
else{
ticketCount[i]= "FILL";
}
}
string ticketCount2 = "NFILL"; //成人票数量
string ticketCount3 = "NFILL"; //成人票数量
string ticketCount4 = "NFILL"; //成人票数量
string ticketCount5 = "NFILL"; //成人票数量
switch(dr["TicketCount"].ToString())
{
case "1":
ticketCount1 = "FILL";
break;
case "2":
ticketCount2 = "FILL";
break;
case "3":
ticketCount3 = "FILL";
break;
case "4":
ticketCount4 = "FILL";
break;
case "5":
ticketCount5 = "FILL";
break;
}
---------------------------------
同意!
case 比if快,结构也清晰
string ticketCount2 = "NFILL"; //成人票数量
string ticketCount3 = "NFILL"; //成人票数量
string ticketCount4 = "NFILL"; //成人票数量
string ticketCount5 = "NFILL"; //成人票数量
switch(dr["TicketCount"].ToString())
{
case "1":
ticketCount1 = "FILL";
break;
case "2":
ticketCount2 = "FILL";
break;
case "3":
ticketCount3 = "FILL";
break;
case "4":
ticketCount4 = "FILL";
break;
case "5":
ticketCount5 = "FILL";
break;
}
---------------------------------
同意!
最优方案