汗,小问题困扰我N久...问题如下
int type;
switch(type)
{
case 1:
case 2:
{
//do something;
}
break;
default:
break;
}
怎么转成delphi的case语句?????
type : integer;
case type of1:
2://报错,郁闷
begin
//do something
end;
end;
int type;
switch(type)
{
case 1:
case 2:
{
//do something;
}
break;
default:
break;
}
怎么转成delphi的case语句?????
type : integer;
case type of1:
2://报错,郁闷
begin
//do something
end;
end;
i:integer;
begin
i := 1;
case i of
1..2:
begin
//do something
end;
end;
end;
i:integer;
begin
i := 1;
case i of
1..2:
begin
//do something
end;
end;
end;
i:integer;
begin
i := 1;
case i of
1,2:
begin
//do something
end;
end;
end;
说明:
1..2: ==> if i in [1..2] then
1,2: ==> if (i=1) or (i=2) then
int type;
bool judge
switch(type)
{
case 1:
{
// do something
// only if judge is true then break
}
case 2:
{
// do something;
break;
}
default:
break;
}
怎么转成delphi的case语句????? 谢谢