Architect's Log

I'm a Cloud Architect. I'm highly motivated to reduce toils with driving DevOps.

2016-01-01から1ヶ月間の記事一覧

「DDD Alliance! ドメイン駆動設計のためのオブジェクト指向入門」のまとめページを作成しました

「DDD Alliance! ドメイン駆動設計のためのオブジェクト指向入門」に参加してきたので、まとめページを作成しました。

【.NET】IEnumerable<T>.ToArrayとToListの速度を比べてみた

IEnumerable.ToArrayとToListの速度を比べてみました。

【.NET】.NET FrameworkのソースコードがWebサイトで公開されています

.NET Frameworkのソースコードは以前から公開されてましたが、今はWebサイトがあるのですね。知りませんでした。

【.NET】HashSet<T>に拡張メソッドでAsReadOnly<T>を実装する

前回、HashSetに拡張メソッドで、AddRangeを実装しました。blog.jhashimoto.net今回は、同様にAsReadOnly<T>を実装してみました。</t>

【.NET】HashSet<T>に拡張メソッドでAddRangeを実装する

List<T>にはAddRangeがありますが、なぜかHashSet<T>にはありません。拡張メソッドで実装してみました。 HashSetExtensions.cs using System; using System.Collections.Generic; namespace Extensions { public static class HashSetExtensions { /// <summary> /// 指定し</summary></t></t>…

【Webサイト】プレースホルダーの画像を生成してくれるサイト「PLACEMAT」

プレースホルダーの画像を生成してくれるサイト「PLACEMAT」を紹介します。

【.NET】String.Formatで "{" と "}" を出力する

String.Formatで "{" と "}" を出力するには、"{" または "}" を2つ続けて記述します。

【.NET】指定された文字列を文字列の末尾から削除する拡張メソッドString.TrimEnd

前回、TrimStartのオーバーロードを書いたので、今回はTrimEndのオーバーロードを書きたいと思います。blog.jhashimoto.net

Segoe MDL2 Assetsのチートシート

Segoe MDL2 Assetsのチートシートを紹介します。

【.NET】指定された文字列を文字列の先頭から削除する拡張メソッドString.TrimStart

String.TrimStartは、引数がcharです。Stringが引数のオーバーロードを書いてみました。