サンプル プログラム

C#

C# Xamarin 足し算アプリ

C# サンプル プログラム一覧 合計ボタンをクリックすると、入力1と入力2を足して合計に表示します。 入力値の取り出し、ボタンクリックのイベントを扱うサンプルとして作成しました。 使用部品 No名称部品Id①入力1(見出し)Text(Lar...
C#

C# Xamarin Hello World

C# サンプル プログラム一覧 画面にtextViewを配置して、Hello Worldを表示するプログラムです。 始めは実行までの手順がわからないと思いますので、その辺りを中心にまとめました。 「新しいプロジェクトの作成」をクリックします...
C#

C# 引数の修飾子(ref、in、out)の違い

C# サンプル プログラム一覧 メソッドに渡す引数は値渡し、参照渡しのどちらかになります。 値渡し、参照渡し サイズの小さな変数なら、どちらで渡してもメモリの消費はあまり気にする必要はないと思います。 大きなデータを渡す場合、値渡しだとメモ...
C#

C# this キーワード

C# サンプル プログラム一覧 this キーワードは、現在のクラスのインスタンスを指しています。   this キーワードをつけると メソッドの引数名とメンバー変数名がかぶっていてもエラーになりません。 つけないと、どっちがどっちかわから...
C#

C# random クラスで乱数を取得する

C# サンプル プログラム一覧 RandomクラスのNextメソッドで整数の乱数が取得できます。 Nextメソッドの引数で以下のように取得できます。 Next()0 以上の乱数を取得するNext(Int32)指定した最大値より小さい 0 以...
C#

C# staticクラス

C# サンプル プログラム一覧 クラスの宣言にstaticをつけると、static(静的)クラスとなります。 staticプロパティ、staticメソッドに比べると大きな違いはありません。 static(静的)クラスに含まれるプロパティやメ...
C#

C# staticメソッド

メソッドの宣言にstaticをつけると、static(静的)メソッドとなります。 static(静的)メソッドは、クラスをインスタンス化する必要がありません。 但し、通常のプロパティにはアクセスできません。 メソッドの実体がクラス側にあるイ...
C#

C# staticプロパティ

C# サンプル プログラム一覧 static ↓通常のプロパティこれですが ・public bool runFlg;   ↓staticをつけると静的なプロパティになります。 ・public static bool runFlg;   通常...
C#

C# テキストボックスに小文字、大文字の何れかだけを入力可能とする

C# サンプル プログラム一覧 テキストボックスのプロパティにある、CharacterCasingを設定することで規制できます。 CharacterCasingに設定できるのは以下の3つです。 Lower小文字Normal通常(規制しない)...
C#

C# 日付(文字列)の差分を日で求める

C# サンプル プログラム一覧 日付の差分を日で返すメソッドです。 「/」「-」で区切られた日付なら大丈夫です。 呼び出し public int strDateDiff(string sDate1, string sDate2) パラメータ...