`
javatoyou
  • 浏览: 1069156 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

vb.net 与 c# 的switch ... case ...的一个重要区别

 
阅读更多

与vb.net中case可以写比较表达式>,<,=等,但在c# (3.0及以下,不知道以后会不会加上)中就没有这样的功能

看以下vb.net代码,确是c#的switch case没有的


上面就代码就是在比较case中的大小,case中的 Is是个关键字

分享到:
评论

相关推荐

    VB.NET与C#语法比较

    - C# 使用 `switch` 语句,VB.NET 则使用 `Select Case` 语句,如 `Select Case FirstName`。 10. For循环: - C# 的For循环写法为 `for (int i=0; i; i++)`,VB.NET 为 `For I = 0 To 2`。 11. While循环: - ...

    c#与vb.net区别

    以下是从多个角度介绍 C# 与 VB.NET 的主要区别: #### 1. 变量声明 **C#:** ```csharp int x; // 整型变量 string s; // 字符串变量 string s1, s2; // 多个字符串变量 object obj = new Object(); // 对象实例...

    C#与VB.NET代码互转

    其中,`ConvertCSharp2VB`可能是一个用于转换代码的实用程序,它能够自动将C#代码翻译成VB.NET代码,反之亦然。虽然自动转换工具不能保证100%的准确率,但它们可以作为初步转换的起点,然后再由开发者进行手动调整。...

    .net基本语法和问题锦集word版.rar

    《.NET基本语法和问题锦集》是一份深入探讨.NET框架下编程基础的文档,它涵盖了C#、VB.NET等多种.NET语言的关键语法和常见问题。这份文档以Word版的形式提供,便于阅读和打印,是初学者和有经验的开发者巩固.NET编程...

    vb与C#的语法区别

    以下是关于VB与C#语法区别的详细说明: 1. 变量声明: - 在C#中,你需要指定变量的数据类型,如`int x`,并且可以同时声明多个同类型的变量,如`String s1, s2`。 - VB中,变量声明也需指定类型,如`Dim x As ...

    vb6到c#迁移程序对照表PDF

    5. 命令字对照:VB6特有的命令字如For...Next循环、Select Case语句在C#中有相应的while、for和switch结构。理解这些语句的转换规则可以确保迁移后的代码逻辑不变。 6. 对象和类的处理:VB6使用对象的语法相对简单...

    C#和VB语法对照表

    ### C#与VB.NET语法对照表详解 #### 定义变量 在定义变量时,C#和VB.NET之间存在明显的语法差异。 - **C#**: - `int x;` 定义了一个整型变量。 - `string s;` 定义了一个字符串变量。 - `string s1, s2;` 可以...

    .net、C#经典面试题

    这是面向对象编程中的一个重要概念,用于实现多态性。 - **重载**: 同一个类中可以有多个同名的方法或操作符,只要它们的参数列表不同即可。这有助于提高代码的可读性和可维护性。 #### 6. .NET 错误处理机制 .NET...

    青花瓷科技 .NET面试题.docx

    6. **Switch语句**:在C#中,`switch`语句必须包含至少一个`case`标签,且每个`case`后面必须跟一个值或表达式。错误的示例中,`case()`为空,`default`关键字的格式也不正确。 7. **SQL查询**:获取表A中第31到第...

    Calculator 计算器

    3. **条件语句:** VB.NET使用`If...Then...Else`和`Select Case`结构来实现条件分支,对应C#的`if...else`和`switch`。 4. **字符串处理:** VB.NET中的字符串操作类似于C#,但语法上有所不同,例如使用`&`进行...

    asp.net上机教程

    ASP.NET是微软公司推出的一种基于.NET Framework的Web应用程序开发平台,它允许开发人员使用各种编程语言,如C#、VB.NET等,构建动态网站、Web应用程序和服务。本上机教程专注于使用VB.NET语言进行ASP.NET开发,旨在...

    勾月计算器程序(C#源代码编写)现在实现了加、减、乘、除功能。内含有swithc,case,break等用法,算法简单,是C#初学者的一个很好例子

    这个程序是在Visual Studio 2008环境下创建的,这是一个强大的开发工具,支持C#、VB.NET等多种.NET语言的开发。对于初学者来说,Visual Studio提供了友好的IDE环境,包括代码自动补全、调试工具等,大大简化了开发...

    js积累(以及.net中常用的js)

    在.NET框架中,虽然主要使用C#、VB.NET等后端语言,但JS作为前端语言,对于实现交互性和动态功能至关重要。本积累主要涵盖了JavaScript的基础知识以及它在.NET开发中的应用。 一、JavaScript基础 1. 变量:JS中的...

    c#学习笔记.txt

    若要在一个用 @ 引起来的字符串中包括一个双引号,请使用两对双引号:@ 符号的另一种用法是使用碰巧成为 C# 关键字的被引用的 (/reference) 标识符。 8, 修饰符 修饰符作用 访问修饰符 public private internal ...

    【ASP.NET编程知识】asp .net实现给图片添加图片水印方法示例.docx

    在ASP.NET中,我们可以利用C#或VB.NET等编程语言实现各种功能,包括图像处理。在本示例中,我们将探讨如何在ASP.NET中给图片添加图片水印。 首先,创建一个名为`ImageWriter`的类库,该类库包含一个名为`...

    C# DataGridView里添加小图标

    在C#编程中,`DataGridView`控件是一个非常常用的数据展示工具,它可以显示表格形式的数据。在实际的应用场景中,我们可能需要在`DataGridView`的列中添加小图标以增强数据的可读性和视觉效果。本篇文章将详细介绍...

    asp.net

    5. 创建第一个ASP.NET页面:通过在IIS中创建一个名为“Example1.aspx”的文件,使用C#或VB.NET编写代码片段,如: ```html &lt;script language="c#" runat="server"&gt; void Page_Load() { Response.Write("Hello ...

    c#考试重点.pdf

    定义派生类时,使用`class DerivedClass : BaseClass`语法,其中`Inherits`是VB.NET的语法,C#中使用`: BaseClass`。 3. **Array类的方法**:`Array`类提供了对数组操作的方法,如`Sort()`用于一维数组元素的排序,...

Global site tag (gtag.js) - Google Analytics