読者です 読者をやめる 読者になる 読者になる

ほげほげー

C#メインで困ったことや面白く感じたことをメモしていきます。

.NET

Visual Studio 2015 と Unity と

Visual Studio 2015 が Go Live になってもう結構経ちますね。 まぁでもどうせ Unity では C# の新機能使えないしなー関係ないね。 なんてことは無くて、今回の C# 6.0 で追加された機能は割とUnityでも使えちゃいます。 何故使えるのかは後述するとして、今…

Visual Studio Tools for Unity のつかいかた。

Unity 5がリリースされました。 それに伴い、ほとんどの機能が無料で利用できるようになりました。 早速家のパソコンに入れて使ってみようという方も多いのでは無いでしょうか? そこで、Windows環境に限った話とはなりますが Visual Studio Tools for Unity…

C#で作られたプログラムをデコンパイルしてみよう

C#アドベントカレンダー2014 15日目の記事です。

連続したデータを纏める処理の実装が面白そうだったので試してみた

LINQでこんな感じの青いデータがあって黒い線の上にあるデータをIEnumerable<T>で緑の区間ごとにまとめたいんだけど、こういうときはSkipWhileしてTakeWhileでいい感じです? pic.twitter.com/Abt0v314wC— 幻想ツバメ (@f_swallow) 2014, 10月 15 これの値5以上</t>…

Azureの仮想マシンへリモートでコマンドを投げる

Azureの仮想マシンでPSRemotingによる接続をする場合、SSLでの接続が必要なので証明書のインストールが必要です。 非SSLでの接続はムッシュせんせーが書いて下さってたのでご参照くだされー。 Azure 仮想マシンに 5985 を使用して PowerShell で接続 | SE の…

PowerShell 勉強会でセッションしてきました。

ついったーには書かないでおこ( C#erがPowerShell始めてみた PowerShellのチートシート的な感じになってるので初心者の方は是非。 そのうちしれっとサンプルコードとかの追記するかもです。 初セッションだったのでとても疲れましたが楽しかったのでまた機…

C# の yield return を少し詳しく解説するよ

とは言えそこまで詳しくないので(ry yield return の記事ばかりにアクセスが来るので、求められているであろう記事内容を超簡潔にまとめようと思った。 多分 yield return そのものの解説は前回のあれで充分で、追加で多分これが欲しいのではないでしょう…

C#におけるIndexer詳説(ポロリもあるよ!)

タイトル詐欺してみたかったんです。 でも恥ずかしくなったのでポロリもあるよって付け加えて更に恥ずかしくなってるのです。 内容は極々薄いので悪しからず。 Indexer(インデクサ)って? var value = array[index]; や var value = dictionary[key]; 要す…

C#におけるyieldの挙動

初めまして。これからC#について古いことから新しいことまで、 思いついたときにつらつらと書いていきますのでどうぞよろしくお願い致します。 わりとてきとーなので突っ込みどころがあればブコメなりコメなりで突っ込んで頂ければ幸いです。今日はC#2.0から…