C#
C#のLINQの関数であるAll()の使い方についてです。 配列やリストなどのシーケンス内の全ての要素が、指定した条件を満たしているかを判定することが出来ます。
C#のLINQの関数であるTake(), TakeWhile()の使い方についてです。 配列やリストなどのシーケンスの指定した要素までの要素群を取得することが出来ます。
C#のLINQの関数であるSkip(), SkipWhile()の使い方についてです。 配列やリストなどのシーケンスの指定した要素以降の要素群を取得することが出来ます。
C#のLINQの関数であるCount(), LongCount()の使い方についてです。 シーケンスの要素数を取得することが出来ます。
C#のLINQの関数であるRange()の使い方についてです。 指定した整数から指定した数だけ、連続した整数の要素が入ったシーケンスを作成することが出来ます。
C#のLINQの関数であるRepeat()の使い方についてです。 指定した型の要素を、指定した数だけ入ったシーケンスを作成することが出来ます。
C#のLINQの関数であるEmpty()の使い方についてです。 空のシーケンスを作成することが出来ます。
C#のLINQの関数であるElementAt()、ElementAtOrDefault()の使い方についてです。 配列やリストといったシーケンスの指定したインデックスの要素を取得することが出来ます。
C#のLINQの関数であるSingle()、SingleOrDefault()の使い方についてです。 配列やリストといったシーケンスの唯一の要素を取得することが出来ます。
C#のLINQの関数であるLast()、LastOrDefault()の使い方についてです。 配列やリストといったシーケンスの最後の要素を取得することが出来ます。 取得する要素に条件を指定すれば、ListクラスのFindLast()のように使用することもできます。
C#のLINQの関数であるFirst()、FirstOrDefault()の使い方についてです。 配列やリストといったシーケンスの先頭の要素を取得することが出来ます。 取得する要素に条件を指定すれば、ListクラスのFind()のように使用することもできます。
LINQは便利です。 その中でもSelect()を使いこなせれば、大抵の場面で大体何とかなります。 というわけで、Select()の使い方をメモしておきます。
mp3ファイルの詳細情報を読み込んで、編集するツールを作りたいなぁ。 C#.NETなら簡単に出来るもんなのかなぁ。 やってみましょう。 この記事には.NET Framework 4.6.1を使用しています。 この記事にはtaglib 2.1.0を使用しています。 taglibを使ってみよう …
ちょっとしたツールが作りたくなりました。 C#.NETを使ってパパっと作ってしまいましょうか。 コンソールアプリケーションならUIとか考えなくていいから、すぐに出来るはずだ。 でもコンソールアプリケーションなら、コマンドライン引数のこと考えなくちゃ。…
UnityでXMLデータを使いたいな。 だからXMLデータを読み込む処理を作らなくっちゃ。 でもUnityの機能でXMLデータを読み込むようなものなんてあったけな。 んー、無かったような気がするなぁ。 でもC#.Net内の名前空間やクラスの中で、XMLの単語を見たことが…
先日、デジゲー博に行った際に購入した「Unityマニアックス」。 bootlegstore.stores.jp これは、とても勉強になる。 なかでも特に気になったのが、この部分だ。 using UnityEngine; public class TestComponent : MonoBehaviour { private void Start() { P…
自分が使っていない記法など、知る機会が無ければずっと知らないままです。 そのため他の人が書いたコードなどを見るのはとても勉強になっています。 今回、僕が気になったのはこのコードです。 int @value = 100; な、なんでしょうね、この@。