C#でもVB.NETの超便利なメソッドを使いたい111111111(for C# 6)
はじめに
本当に申し訳ございません。
超×2便利メソッド
上の記事で触れてる通りC# 6がリリースされusing static
の登場でよりVBらしさをアピールできるようになったので、いつもVBを見下してくるC#erにVB固有メソッドの便利さを見せつけてやるのです!!!!!!1111111
簡単手順で超便利
- ソリューションエクスプローラー → 参照設定 → 参照の追加 → Microsoft.VisualBasicのチェックボックスを入れる → OK
using static Microsoft.VisualBasic...;
をコードに追加- 好きなだけVBのメソッドを呼び出す
- 超便利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
によりクラス名が省略できるようになっただけです。
やはり亜空間型変換はされません。されても困るだけだけど。
おわり