C#基礎【学習記録】

C#の基礎学習したものを
まとめていきます。

 

とりあえず勉強がてら
Paizaの問題を解いて
毎日C#の学習を行っています!

ですが学習開始したばかりの頃は、
最初はDランクすらつまづいてしまうレベルでした。

 

そこでつまづいた点や、理解が浅い所を記事にまとめ
自分の理解を深めていく目的で記事を更新していきます!

PR

 

C#基礎

入出力の方法

ReadLineメソッドを使えば
次の一行分の文字を読み取ります。

これを利用して、読み取った文字列を変数に入れ
WriteLineメソッドで出力することが可能です。

 

 

 

変数

変数+型の宣言

varは暗黙的な “型” を与えます。

 

 

 

型変換

  • string型をint型へ
  • int型をstring型へ

ReadLineメソッドはstring型として受け取るので
例え数値でも文字列として扱われてしまいます。

なので数値を受け取る場合は、
int型に変換してあげる必要があります。

 

その場合はParseメソッドが使えます。【string→int】

逆の場合はToStringメソッドが使えます。【int→string】

 

 

配列

配列の宣言+表示

宣言と同時に要素を入れることができる。
要素3つで宣言した場合、出力は、

1つ目の要素は0,
2つ目の要素は1,
3つ目の要素は2を指定する

 

 

空白やカンマごとに区切る

Split()関数を使えば、引数で指定したものを基準に
区切って配列に入れることが可能

 

 

長さ取得

 

型変換

  • string[]をint[]へ

 

PR

List

宣言+値追加

配列と同じく、多くのデータを入れることが可能。

違いは宣言時に要素の数を指定しなくていいこと。

 

 

LINQ

こちらの記事が参考になります

 

メソッド

()の中に値を指定して使用し、
()の中身を引数といいます。

 

 

戻り値

 

 

クラス

別のクラスでも、

オブジェクト化することでメソッドの使用が可能になる

 

 

その他

 

累乗の計算

 

 

 

絶対値

 

 

 

大文字⇄小文字変換

 

 

随時更新予定!!!

 

参考にしたサイトはこちら

>挫折せずにゲームを作りきる成功体験を!

挫折せずにゲームを作りきる成功体験を!

ゲームを作りきる成功体験をあなたにしてほしいためYouTubeで具体的なゲームジャンルの作り方を解説するチャンネルを作りました