‫お帰りなさい｡
‫そして､ このビデオでは､ 変数について教えたいと思います｡ なぜなら､ 変数は､ どのプログラミング言語でも非常に重要な要素だからです｡
‫変数とは､ 値を取ることができる入れ物です｡
‫そして､ しばらくして､ 同じ変数､ つまり同じコンテナに別の値を格納することになるかもしれません｡
‫では､ ここでこの些細な例を見てみましょう｡
‫あなたがオープンビュッフェで､ 素晴らしいケーキと一緒にコーヒーを飲みたいと想像してください｡
‫コーヒーカップは液体を入れるもので､ ケーキなどは入りませんから､ コーヒー用のカップとケーキ用のお皿が必要です｡
‫コーヒーカップの中にケーキを入れると､ サイズが合わないし､ おそらく人にじろじろ見られるのでうまくいきません｡
‫つまり､ これがまさに変数の仕組みなのです｡
‫変数をコーヒーの例に例えると､ 変数は皿やカップの種類を表す型を持たなければなりません｡
‫例えば､ 変数のタイプによって､ どんなデータを格納できるのか､ データは私たちの食べ物や飲み物なのかが分かります｡
‫また､ 通常､ プログラムでは多くの変数を扱いますので､ それぞれの変数に名前をつけて区別する必要があります｡
‫だから､ 名前とその中に入っているデータを入力する必要があるのです｡
‫NCシャープ このように変数を定義します｡
‫例えば､ 整数値を格納したいとします｡ ここで､ 整数値とは､ 1､ 2､ 3などの整数のことです｡
‫そして､ intが変数の型になります｡
‫つまり､ I am a numberは整数型変数の名前です｡
‫そして最後に､ 5が価値です｡
‫そこで､ ここに割り当てる名前と値を入力する必要があります｡
‫このように､ int型の変数を作り､ I am a numberという名前を付けて､ その中に値5を格納しています｡
‫C-sharpのデータ型には､ 今のところ最も重要なものの他に､ floatというデータ型があります｡
‫これは､ 円周率のような小数点を持つ数値､ つまりfloat型の数値を格納するために使います｡
‫例えば､ 速度などの値を保存するために使うことができるのです｡
‫そして､ poolはtrueかfalseのどちらかになるboolean値を格納するために使用します｡
‫ステップの有効化などの値を格納するために使用し､ これらのブール値を使用して､ アプリで何を行うかを決定することができます｡
‫例えば､ GPSが有効でない場合､ Gも有効です｡ P. S. enabledがfalseと同じか？
‫というのがここでの発言でしょう｡
‫それから､ アプリを使用するためにGPSを有効にするようにユーザーにメッセージを表示したいのかもしれません｡
‫次に､ 文字列を格納するために使用する文字列があります｡
‫引用符を使って､ これらがコードではなく実際にテキストであることを指定する必要があります｡
‫それらを使って､ 例えばユーザー名を使うことができる｡
‫次にcharですが､ これは広告記号やドル記号のような一文字を格納するために使います｡
‫必要なのは1文字だけなら､ 文字列はオーバーコートになってしまうので､ 特殊文字を格納するために使うことができる｡
‫つまり､ キャラクターよりも多くのメモリを消費しているわけです｡
‫つまり､ 変数をたくさん宣言すればするほど､ アプリが必要とするメモリは大きくなるのです｡
‫とても巨大なコーヒーカップを使って､ 少量のエスプレッソを保存しているようなものだと考えてください｡
‫以上､ C-Sharpの変数とデータ型についての考え方を少し紹介しました｡
‫実際の例で使ってみて､ もっともっと理解できるようになるはずです｡
‫わかりました｡
‫つまり､ 変数とデータ型に関する超ハイレベルな見方でしたが､ 私たちはそのうちの2つしか見ていませんよね？
‫3種類です｡
‫では､ データ型についてより深く､ プレゼンテーションの中のいくつかの例を見てみましょう｡
‫その後､ 異なるデータ型を使用する具体的な例を見て､ それらが互いにどのように影響し合うかを確認することになります｡
‫しかし､ その前に､ より多くのデータ型を見て､ データ型の内部で特定の値しか使用できないため､ データ型がどのように制限されているかを学びましょう｡
‫整数は数字を保持できるといっても､ 例えば1兆のような数字を保持することはできないので､ そこでローンの出番となるわけです｡
‫では､ 次のビデオでそれを見てみましょう｡