LoginSignup
0
0

More than 1 year has passed since last update.

【C#】メソッド名と変数は同じだと思っていたのでおさらい

Last updated at Posted at 2022-11-29

初めに

メソッド名も変数も自分で名前を決めれるので、同じだと思っていました。
よく考えれば全くの別物。
コードを書いている時に「メソッド(ここのカッコの中は何が入るんだっけ?)」と思い(この時はメソッド を変数と思っていた)、「変数カッコの中、変数 カッコ 何入る」とかたくさん調べても全く出てこない。
以前に変数についてまとめた記事を見返したら、変数は初めに宣言する必要があるとまとめてあった。
自分が疑問に思ったメソッドのコードを見返しても定義してない訳ですよ。
しかも変数は変数名の後ろに()つけないよね。
おかしいな〜と思ったら、変数ではなくメソッドだったらしい。

めっちゃ基礎を間違えていて少しヒヤッとした。

メソッド名と変数の違い

メソッド名
メソッド名(引数)、引数が無い場合は()をつけて空で書く

変数
変数の宣言   <型名> <変数名>;
初期化の場合  <型名> <変数名> = <初期値>;
変数を使用する際には必ず、【変数の宣言】または【初期化】を行う。

メソッド、変数とは

メソッド
一連のステートメントが含まれているコードブロックのこと。何回も使い回し可能。

変数
様々な値が入る箱に名前をつけた物のこと。

おさらい

ざっくり解釈すると、メソッドは関数名のことで変数は値の名前である。
関数名(メソッド名)には、引数が無い時は空の()をつけて、引数がある時は、メソッド名(引数)とする。
変数は、初めに初期化か変数宣言をして使う。

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0