C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 76 を表示中)
■45158 / )  swith文で条件Falseの場合の処理
□投稿者/ msnr (7回)-(2010/01/03(Sun) 23:15:17)

分類:[C#] 

コードは下記となるのですが、いわゆるVBで言う

Select Case 条件
 Case 条件1
    処理
    Exit Sub  ←プロシージャから抜け出す処理
  Case 条件2
    処理
End Select

のような処理がしたいのですが、どの様な文になるのでしょう?
単純な内容かもしれませんがご教授願います。

以下、コードとなります。
       private void button3_Click(object sender, EventArgs e)
        {
            // デスクトップパスの取得
            System.String myDic;
            myDic = Environment.GetFolderPath
                (Environment.SpecialFolder.DesktopDirectory);
            // デスクトップに変速特性図フォルダが存在するか確認
            switch (System.IO.Directory.Exists(myDic + "\\変速特性図"))
            {
                case false:
                    MessageBox.Show("変速特性図フォルダ存在せず");
                    break;
                case true:
                    MessageBox.Show("ok");
                    break;
            }

            // リストボックス1のクリア
            this.listBox1.Items.Clear();

            // ファイルの列挙
            foreach (System.String fName
                in System.IO.Directory.GetFiles(myDic + "\\変速特性図", "*.pdf"
                                        ,System.IO.SearchOption.AllDirectories))
            {
                this.listBox1.Items.Add(fName);
            }

        }

返信 編集キー/


管理者用

- Child Tree -