1.C# -- Switch 用法

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
    class Program
{
        static void Main(string[] args)
{
            const string myName = "karli";
            const string sexyName = "angelina";
            const string sillyName = "karli2";
            string name;
            Console.WriteLine("what‘s your name?");
            name = Console.ReadLine();
            switch (name.ToLower())
{
                case myName:
                    Console.WriteLine("You have the same name as me!");
                    break;
                case sexyName:
                    Console.WriteLine("My, what a sexy name you have!");
                    break;
                case sillyName:
                    Console.WriteLine("That‘s a very silly name!");
                    break;
}
            Console.WriteLine("Hello {0}! ",name);
            Console.ReadKey();
}
}
}

运行结果:

时间: 2024-08-29 06:08:14

1.C# -- Switch 用法的相关文章

SVN switch 用法详解 (ZZ)

SVN switch 用法详解 (ZZ)  http://www.cnblogs.com/dabaopku/archive/2011/05/21/2052820.html 确实,以前不会用switch之前,就像文中提到的那样,先把trunk merge进branch,提交branch,再把branch merge进trunk,是很安全,很少会产生什么冲突,但是有点太麻烦了. switch的危险在于,如果switch之后常常忘记哪些文件是switch过的,需要查看文件的属性或者看revision

SVN switch 用法总结

一直知道SVN有个switch命令,但是对它的介绍教程却很少,大多是生硬的svn帮助文档里的文字,从而一直不怎么会用.今天看了这篇文章,突觉豁然开朗,整理下来以备查阅. 使用SVN,自然是需要与别人合作开发才能体现出作用.两个人如果都在trunk上工作,那么每次提交时都要保证代码的正确性,否则自己提交一个bug百出的版本,对方一更新就挂了,所以提交时都要很谨慎.但我觉得应该有人会像我一样有这样的强迫症,文件做点小修改就想提交到服务器上去,唯恐自己将来哪里修改失败而万劫不复.抑或为了备份考虑或者有

Java的switch用法

下面是switch的用法: var status = msg;        switch (status)    //status是表达式        {            case 0:status = "未审核";break;  //0即是对status做判断,是不是status的值等于0,如果是,0后面的:就是做出处理,break跳出当前判断            case 1:status = "审核通过";break;  //执行循环体以外的操作 

switch用法

#include <stdio.h> #include <ctype.h> int main(int argc,char **argv) {     char ch;          printf("Enter the want you want:\n");          while((ch = getchar()) != '#')     {         if(ch == '\n')             continue;    //改成brea

Enum的switch用法

Enum public enum Fruit { APPLE, BANANA, ORANGE, WATERMELON } public class EnumTest { public static void main(String[] args) { for(Fruit fruit : Fruit.values()) { test(fruit); } } public static void test(Fruit fruit) { switch (fruit) { case APPLE: Sys

swift基本用法-switch用法

// Playground - noun: a place where people can play import UIKit //------------------------------------------------------------------------------ // 1. 基本使用 // switch 与OC的区别: // 1> 不需要写break // 2> 每个分支条件中的指令不能不写 // 3> case如果取多值时,可以使用","

java中switch用法,输出第几天

import java.util.Scanner; public class month{ public static void main(String [] args){ Scanner scanner=new Scanner(System.in); /* 输入month=? day=? 输出第几天 */ System.out.print("month:"); int month = scanner.nextInt(); System.out.print("day:&quo

Linux下svn命令switch用法

# svn info /data/www/49you/api.49you.com Path: /data/www/49you/api.49you.comURL: svn://192.168.10.81:3690/api.49you.com/wwwrootRepository Root: svn://192.168.10.81:3690/api.49you.comRepository UUID: e1f22fcc-588e-4d25-baff-28a024ac003dRevision: 1569N

switch语句用法规则

switch也是c语言中比较常见的一种函数,前面学这个的时候只是记了一个大概的用法,也没怎么练习 今天上c语言实训课的时候被同学问了一个关于switch的题目,我选错了.所以回来重新整理一下这个函数的要点. 先来看一下今天他问那个题目: 例题:若有一下变量定义: float x; int a, b; 则正确的switch语句是( ). A.switch(x){ B.switch(a){ C.switch(b){ D.switch(a+b){ case 1.0:printf("*\n")