C# C#を始めよう|タプル型を使って複数の戻り値を返すメソッド まずはC# 7.0 以降から利用できるタプルについて知っておきましょう。タプルって何?Tupleと書いて「タプル」言うようです。タプルを使うことによって軽量データ構造に複数のデータ要素をグループ化することができます。タプルの使いどころの1つ... C#It
C# C#を始めよう|コンストラクタとデストラクタ またまた聞きなれない言葉が出場しました。コンストラクタ!?。デストラクタ!?。クラス内のメソッドコンストラクタとデストラクタはクラス内に定義するメソッドです。コンストラクタクラスを生成(インスタンス)すると同時に実行するメソッドになります。... C#It
C# C#を始めよう|列挙型を使ってみる れっ!、れっ!!、列挙型って!?列挙型とは名前の付いた定数の集まりです。列挙型で定義される定数は列挙子リストと呼ばれます。通常は列挙子に、0(ゼロ)から順に整数値が付けられます。付けられる整数値の型は、byte、sbyte、short、us... C#It
C# C#を始めよう|オーバーライドを使ってみる オーバーライドとは!?継承した新しいクラス(サブクラス)では、継承元のクラス(スーパークラス)のメソッドを使うことが出来ます。その時、サブクラス上で新しくメソッドを作成することもできますが、スーパークラスのメソッドを異なる機能に書き換えるこ... C#It
C# C#を始めよう|SSHでXSERVERのMySQLに接続 C#でXSERVERのMySQLを使ったプログラムを作る必要があったのですが、最初は簡単にできると思っていたのですが、かなり手こずったので完成した結果を記録に残します。XSERVERのSSHキー前提としてXSERVERのSSHキー(秘密の鍵... C#It
C# C#を始めよう|DataGridViewを操作 特定の列を非表示にするDataGridView.Columns.Visible = false;DataGridView.Columns.Visible = false;DataGridView.Columns.Visible = fals... C#It
C# C#を始めよう|DataGridViewにデータベースのテーブルを表示 何かと便利なDataGridViewにSQL ServerとMySQLのテーブルを表示します。参照設定SQL ServerとMySQLのそれぞれの参照設定します。SQL Serverusing System.Data.SqlClient;M... C#ItSQL
C# C#を始めよう|DataGridViewでEnterキーをTabキーと同様に動作させる 以前にFormを使ったプログラムでEnterキーを押したらまるでTabを押したかのように動作する対策をしましが、落とし穴がありました。DataGridViewでは機能しないのです。Enterキーでは隣のセルにフォーカスが移動しません。もちろ... C#It
C# C#を始めよう|フォームでEnterキーをTabキーと同様に動作させる フォームに複数のコントロール(入力フィールド)が存在するばあい、次のコントロールにフォーカスを移動する時、通常ではTabキーで移動します。しかし、心情的にEnterキーを押したくなりませんか?。Tabキーでの移動は何気に不便と思います。なの... C#It
C# C#を始めよう|MessageBoxクラスを使う MessageBoxはエラーを表示したり、ユーザーに確認を求めたりできて便利に使えます。そしてモーダル ウィンドウでありユーザーがMessageBoxを閉じるまで他の操作をブロックします。MessageBoxの表示MessageBoxの表示... C#It