モーモー– Author –
モーモー
-
C#
【C#超入門】6種類のアクセス修飾子を解説
今回はC#のアクセス修飾子を学んでいきます。 よく使われるアクセス修飾子はpublicやprivateと言われるものですが、他にもあるのでそれぞれの特徴について解説していきます。 【public】 publicはどこからでも参照できます。 他のクラスからもできますし、... -
C#
【C#超入門】$文字列補間を使ってリテラル文字列を挿入文字列にする
今回はC#の文字列補間を学んでいきます。 $特殊文字列を使ってリテラル文字列を挿入する方法を解説します。 【$特殊文字列を使ってリテラル文字列を挿入する方法】 $を使ったリテラル文字列の挿入方式はこちら。 $"何かしらの文字列{リテラル文字列}&... -
C#
【C#超入門】静的クラスで定数を定義する方法
C#はC/C++と違って#defineプリプロセッサ ディレクティブを使って定数を定義することができません。 ただし、静的クラスを用いることで定数を定義することができます。 【静的クラスを使った定数の定義】 それでは実際に静的クラスを使って定数を定義して... -
C#
【C#超入門】バイト型配列をそのまま文字列に変換する方法
今回はバイト型配列をそのまま文字列に変換する方法を解説します。 バイト型配列をUnicode文字列に変換する方法はSystem.Text.Encoding.Unicode.GetStringをすれば変換できますが、バイト型配列(0xFF, 0x1Aとか)をそのまま文字列として出力したい場合が出... -
C#
【C#超入門】ジェネリック
を使って関数やクラスを共通化する方法 今回はC#のジェネリック<T>について解説します。 この記事はこんな人におすすめ ジェネリック<T>の役割を知りたいジェネリック<T>の使い方を知りたいジェネリックを使った関数やクラスの例を参考にしたい 【ジェネリック<T>って何... -
C#
【C#超入門】三項演算子?を使ってif文を1行にまとめる方法
今回はC#の三項演算子について解説していきます。 条件式を1行にすることができるので知っておいて損はない手法です。 【三項演算子?を使ってif文を1行にする】 実際に三項演算子?を使ってif文を単純化する方法を解説していきます。 if文を使った場合 例... -
C#
【C#超入門】関数・メソッドを使ってコードをシンプル化しよう
今回はC#の関数(メソッド)について解説していきます。 関数を使いこなすことで同じようなコードを共通化することができてプログラムの保守性向上に役立てることができます。 この記事はこんな人におすすめ 関数・メソッドとは何か知りたい関数の使い方が... -
C#
【C#】NI-VISAでファンクションジェネレータをリモート制御してみた
最近、在宅ワークが増えたため出社して作業場で仕事する機会も減ってきました。 家で快適にプログラミングできるのは心地よいのですが、仕事柄オシロスコープやファンクションジェネレータを使うためやりにくい部分もあります。 そこで、今回はC#でNI-VISA... -
C#
【C#】名前空間(ネームスペース)の使い方を学ぶ
今回はC#の名前空間(name space)について解説していきます。 【名前空間(name space)って何?】 名前空間は「name space(ネームスペース)」と呼ばれ、クラスを種類ごとに分けて管理するための機構です。 例えば、写真データをフォルダごとに分けて管... -
C#
【C#】VisualStudioでデータセットデザイナーを使ってDataSetを登録しLINQでアクセスする方法
前回はDataSetの基本について解説しました。 今回はVisual Studioのデータセットデザイナーを使ってDataSetを登録し、LINQでアクセスする方法を解説していきます。 【データセットデザイナーでDataSetを登録してみる】 まずは、プロジェクトを選択→右クリ...