C#でもVB.NETの超便利なメソッドを使いたい111111111(for C# 6)

はじめに

本当に申し訳ございません。

超×2便利メソッド

jyuch.hatenablog.com

上の記事で触れてる通りC# 6がリリースされusing staticの登場でよりVBらしさをアピールできるようになったので、いつもVBを見下してくるC#erにVB固有メソッドの便利さを見せつけてやるのです!!!!!!1111111

簡単手順で超便利

  1. ソリューションエクスプローラー → 参照設定 → 参照の追加 → Microsoft.VisualBasicチェックボックスを入れる → OK
  2. using static Microsoft.VisualBasic...;をコードに追加
  3. 好きなだけVBのメソッドを呼び出す
  4. 超便利1111111
using System;
// 魔法のミラクルキーワード
using static Microsoft.VisualBasic.Strings;

namespace VBCSharp
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(Len("Hello World"));
            Console.WriteLine(ChrW(12354));
        }
    }
}

補足

上の記事とやってることはほとんど同じで、using staticによりクラス名が省略できるようになっただけです。

やはり亜空間型変換はされません。されても困るだけだけど。

おわり