问题标签 [select-case]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - 在 VB.NET 中选择对象类型的大小写
我不确定这是否有效的 C#,但希望你明白这一点。:)
我将如何打开对象的类型但使用 VB.NET 的Select Case
?
我知道有些人可能会建议使用polymorphism,但我使用的是小消息类的层次结构,所以这在我的情况下真的行不通。
vb.net - 传入数组以选择案例
这可能是一个密集的问题,我发现它不是这个问题的副本,但我需要一些帮助来了解数组是否可以在 Select Case 语句中使用。
我有一个子例程,我将动态创建一个字符串数组。还列出了 XML,但它可以是下面列出的任何值。它会是这样的:
我想做的是看看这个球员是否在进攻线之一。所以我说:
这是问题所在:Case offensiveLine
无效。我知道我可以写出Case "center", "right wing", "left wing"
,但这会破坏我试图做的事情的目的,即创建一个可以在 Case 语句中读取的数组的广义变量。其次,我知道我不能创建一个变量Dim offensiveLine = ""center", "right wing", "left wing""
并传递它。
关于如何将数组传递给 Case 语句并评估每个语句的任何见解?
vb.net - 为什么要使用退出选择?
以下是我收集的关于退出选择的几个问题......
- 在 VB.NET 中使用退出选择有什么理由吗?
- 原因和性能有关系吗?
- 退出选择是否等于
break;
?
示例 1
示例 2
vb.net - 将 DayOfWeek 枚举转换为代表当天的字符串
我想知道是否有一种方法可以直接将整数DayOfWeek
返回转换为表示星期一、星期二等日期的字符串。
示例代码:
这将返回6
(截至今天)。例如,有没有办法直接将其转换Saturday
为 ?我真的不在乎它将它真正转换成什么,但我想取消我的 Select Case:
谢谢 :)
vb.net - 您可以将 .Contains(string) 与 Select Case 语句一起使用吗?
无论如何我可以构建一个使用 Contains 函数的 Select 语句吗?像这样:
sql - 比较 Oracle 间隔数据类型
我在这样的 select 语句中有一个 oracle 时间间隔:
这会因数据类型无效而失败。所以我尝试了这个,它仍然失败。
有没有办法比较区间类型?
c# - 如何最好地将 VB6“选择案例 1067 到 2938 ...”转换为 C#?
我正在将一些 VB6 逻辑转换为 C#,并遇到了以下 SELECT/CASE 语句。
我能想到的最好的转换是一系列映射每个范围的 if/then/else 语句,例如
还是有更好的方法,例如将这些范围值放入某种哈希/数组/集合中?
vb.net - VB.net 以 Beginswith 开头的 Select Case 语句
有没有办法在 VB.net 中使用 Select Case 语句作为开始?还是我必须使用很长的 elseif?例子:
但取而代之的是:
asp.net - 声明一个案例列表在多个地方使用
我的页面中有以下代码,尽管案例数量要大得多,但它运行良好。我需要在其他选择中使用完全相同的案例列表,但我不想让完全相同的代码在所有地方重复。
我有这个:
我理想地想要这样的东西
有任何想法吗?
编辑:
在 page_load 中:
这种工作,但有一个小问题。我必须加载页面两次才能更改电话号码(或者电话号码显示为之前加载时应该完成的)。希望这是有道理的……这是相当奇怪的行为。
vb.net - 在 VB.NET 中使用 Not Condition 选择 Case Fall through
如何在以下选择案例中添加 Not 条件。
Is <> 适用于单个值,而“To”适用于 Range,但该值是特定值,没有数字序列。在这种情况下是否可以使用选择案例,或者我是否必须切换到 if-else。例如:我不想在值为 0 和 3 时执行 case