ヤスノート

C#

[C# String] 文字列型を数値型に変換する

文字列型で表現された数値を数値型に変換するには、それぞれの数値のデータ型のParseメソッドを使うか、System.Convertクラスのメソッドを使います。using System;class Program{ public static...
LINQ

[C# LINQ] 配列、リスト各要素の合計、最小値、最大値を求める

配列、コレクションの合計を取得するにはSumメソッド、各要素の中から最小値を取得するにはMinメソッド、最大値を取得するにはMaxメソッドを使います。LINQを使うにはソースの先頭にusing System.Linq;を付けてください。配列...
C#

[C# Collections] 配列、リストの並び順を反転する

配列、リストの要素の並び順を反転させる方法です。for文を使いインデックスで逆から取得するこんな感じです。using System;using System.Collections.Generic;class Program{ public...
スポンサーリンク
C#

[C# Path] パス文字列内のファイル拡張子を変更する

System.IO.Path.ChangeExtensionメソッドを使うとパス文字列内のファイル拡張子を変更することが出来ます。第1引数にはパス文字列を指定します、第2引数には新しい拡張子を指定します。新しい拡張子は、.(ドット)を付けて...
LINQ

[C# LINQ] 要素の個数を求める(Count)

配列、コレクションの各要素の個数を取得するには、Countメソッドを使います。戻り値はint型の要素数になります。要素の数が多い場合はLongCountメソッドでLong型で要素の個数を取得することができます。また、個数ではなく空かどうか判...
LINQ

[C# 入門] LINQってなに?LINQでできること

この記事はLINQってこんな感じのものだよという説明になります。早く使い方を知りたいという方はこちらを見てください。LINQとは?LINQ(リンクと読む)はLangage INtegrated Queryの略で、統合言語クエリというらしいで...
LINQ

[C# LINQ] Selectメソッドで各要素から必要な項目を取り出す

LINQのSelectメソッドについての説明です。LINQってなに?という方は、 LINQってなに?LINQでできることを見てください。SelectメソッドでできることLINQのSelectメソッドを使うと、配列・コレクションの各要素から必...
LINQ

[C# LINQ] Whereメソッドで条件を満たす要素だけを取り出す

LINQのWhereメソッドについての説明です。LINQってなに?という方は、 LINQってなに?LINQでできることを見てください。WhereメソッドでできることLINQのWhereメソッドを使うと、配列・コレクションなどから条件に一致し...
C#

[C# string] 文字列の順番を逆にする

文字列を反転させるサンプルです。LINQのReverseメソッドで反転させ、文字列型に戻しています。LINQを使うので先頭に using System.Linq; が必要です。using System;using System.Linq;c...
C#

[C#] クラスオブジェクトとJSON文字列の相互変換(シリアライズ、デシリアライズ)

JsonSerializerを使ってクラスオブジェクトをJSON文字列に変換する方法、JSON文字列をクラスオブジェクトに変換する方法のサンプルです。クラスオブジェクト ⇒ JSON文字列 をシリアライズJSON文字列 ⇒ クラスオブジェク...