Ballerina 是否支持 Switch-case?
Does Ballerina support Switch-case?
我正在尝试一个使用 switch-case 比 if-else 更简洁的用例。
对于每个学校 ID,我想模拟响应 JSON。我在 Ballerina-by-example 部分找不到它。
if ("34534253" == schoolId) {
json flightDetails = {
"schoolId": schoolId,
"Name": "School ABC",
"Address": "344 Scarbrough Ln, Cordova, TN 38018",
"Principal": "John Due"
};
}
谁知道以后会不会加或者不加是什么原因?
Ballerina 没有 switch-case 语句。目前唯一的选择是使用 if/else。我们正在考虑如下改进 match 语句。
match schoolId {
"1234343" => ...
"4538798" => ...
"7766383" => ...
}
我正在尝试一个使用 switch-case 比 if-else 更简洁的用例。 对于每个学校 ID,我想模拟响应 JSON。我在 Ballerina-by-example 部分找不到它。
if ("34534253" == schoolId) {
json flightDetails = {
"schoolId": schoolId,
"Name": "School ABC",
"Address": "344 Scarbrough Ln, Cordova, TN 38018",
"Principal": "John Due"
};
}
谁知道以后会不会加或者不加是什么原因?
Ballerina 没有 switch-case 语句。目前唯一的选择是使用 if/else。我们正在考虑如下改进 match 语句。
match schoolId {
"1234343" => ...
"4538798" => ...
"7766383" => ...
}