C# [C# 入門] 可変長の引数を持つメソッドをつくる(params) paramsキーワードをメソッドの引数に付けると引数の数を可変にすることができます。paramsキーワードを使えるのは配列だけです。using System;class Program{ public static void Main() ... 2020.05.04 2025.04.09 C#
C# [C# class] インデクサー(indexer)について クラスメンバーのインデクサーについてです。インデクサーの機能を使うと配列と同じようにクラスに対して角かっこ を使い、要素の取得・設定をすることが出来るようになります。インデクサの使い方インデクサの定義はこんな感じです。アクセスレベル 戻り値... 2020.05.05 2025.04.09 C#
C# [C# 入門] usingの使い方(名前空間の使用) usingキーワードには2つの使い方があります。using ディレクティブ(名前空間の使用)using ステートメント(IDisposableオブジェクトの破棄)この記事ではusingディレクティブの使い方について説明していきます。名前空間... 2020.05.07 2025.04.09 C#
C# [C# 入門] コマンドライン引数とプログラムの終了コード プログラムを実行する際に文字列のパラメーターを渡すことが出来ます。これをコマンドライン引数といいます。また、プログラムの終了時にint型の戻り値(終了コード)を返すことが出来ます。引数?戻り値??という人は メソッドの使い方を見てください。... 2020.05.09 2025.04.09 C#
C# [C# class] クラスメンバーのプロパティ(property)まとめ クラスメンバーのひとつのプロパティ(property)についてです。プロパティはクラス内部のデータを外部とやり取りするためにC#が用意した機能です。プロパティを使い、クラスのプライベートフィールドの値の取得や変更するために使ったり、受け取っ... 2020.05.06 2025.04.09 C#
C# [C# String] 文字列型を数値型に変換する 文字列型で表現された数値を数値型に変換するには、それぞれの数値のデータ型のParseメソッドを使うか、System.Convertクラスのメソッドを使います。using System;class Program{ public static... 2020.05.11 2025.04.09 C#
C# [C# Path] パス文字列内のファイル拡張子を変更する System.IO.Path.ChangeExtensionメソッドを使うとパス文字列内のファイル拡張子を変更することが出来ます。第1引数にはパス文字列を指定します、第2引数には新しい拡張子を指定します。新しい拡張子は、.(ドット)を付けて... 2020.05.12 2025.04.09 C#
C# [C# Collections] 配列、リストの並び順を反転する 配列、リストの要素の並び順を反転させる方法です。for文を使いインデックスで逆から取得するこんな感じです。using System;using System.Collections.Generic;class Program{ public... 2020.05.13 2025.04.09 C#
LINQ [C# LINQ] 配列、リスト各要素の合計、最小値、最大値を求める 配列、コレクションの合計を取得するにはSumメソッド、各要素の中から最小値を取得するにはMinメソッド、最大値を取得するにはMaxメソッドを使います。LINQを使うにはソースの先頭にusing System.Linq;を付けてください。配列... 2020.05.13 2025.04.09 LINQ
LINQ [C# LINQ] 要素の個数を求める(Count) 配列、コレクションの各要素の個数を取得するには、Countメソッドを使います。戻り値はint型の要素数になります。要素の数が多い場合はLongCountメソッドでLong型で要素の個数を取得することができます。また、個数ではなく空かどうか判... 2020.05.13 2025.04.09 LINQ