Visual Studio for MacでiOS+Androidアプリをサクツクする
Visual Studio Codeが登場した時から予想されていたMac向けのVisual Studio。本家Windows版Visual Studioとはかなり異なった作りになっているけれど、ベースとしたXamarin … Read More
Visual Studio Codeが登場した時から予想されていたMac向けのVisual Studio。本家Windows版Visual Studioとはかなり異なった作りになっているけれど、ベースとしたXamarin … Read More
LINQの中でフィルタリングを司るWhereの使い方と使用上の注意を解説する。 Whereの役割 Whereの役割はコレクションをフィルタリングすることだ。例えば数字の入った配列があったとして、その中から偶 … Read More
配列やリストなどのデータをグループ分けしたい時は無いだろうか?例えば、名前やenum値でインスタンスを分けたいときなど。そんな時に使えるのがLINQのGroupByだ。今回はGroupByの使い方を解説する。   … Read More
C#開発を爆速にするResharperの開発元であるJetBrainsがC#向けのIDEを開発している。その名も『Rider』だ。JetBrains製IDEのベース技術であるIntelliJ Platformで作られてい … Read More
アクセス解析を眺めていて『c# eclipse』で検索している人がいることに気づいた。C#開発といえばVisual Studio一択だろうと思っていた僕にとって、あえて手垢まみれの表現を許すなら、これは青天の霹靂だった。 … Read More
「いつもソースが長くなってしまう」というアナタ。foreachをLINQで書き換えることから始めてみよう。 見たことはないだろうか? foreachの入れ子、あるいはforeachの後にすぐ別のforeachが来るC#の … Read More
MacでC#を使うならどんな環境を使えばいいだろうか?Xamarin StudioだとかVisual Studio CodeだとかUnityだとか色々あってどう使い分ければいいか混乱しているかもしれない。 今回は、ケース … Read More
Microsoft主催のカンファレンスやイベントで毎回のように大きな発表があるから、ここ最近はびっくりポンな日々が続く。 さて、先日開催されたMicrosoft Connect(); 2015では、OSS版 … Read More
Visual Studio 2015が正式リリースとなり、いよいよC#6時代が幕を開けた。 async, awaitの時のような劇的な変化はないけれど、かゆい所に手が届いた感がある。 今回は、C#6で導入されたnameo … Read More
Visual Studio 2015およびXamarin Studio 5.9で使えるようになったC#6は、自動実装プロパティの初期化、ラムダ式によるメンバー関数の記述、using staticなどによって、ソースを書い … Read More