プログラミング初心者がデータ型の相互変換について学習してみた

C#

こんにちは、こんじろーと申します

今回は、データの相互変換について学習したいと思います

String型からint型へ

まず、String型の変数textに文字の”123″を入れます

この文字の”123″を数字に型変換するにはParseという命令を使います

変換後の型の名前.Parse(変換したい数字の文字);

これでString型からint型に型変換されます

実行してみましょう

文字列ではなく数字の123が出力されました!

確認のため型変換したint型の変数を2つ用意して

足してみましょう

実行すると、、、

123+456を計算してくれて579が出力されました!

ちゃんと数字になっています!

数字ではなく文字を入れたらどうなるでしょう

String型の変数textに「あ」の文字を入れてみましょう

エラーになってしまいました

翻訳すると、「入力文字列が正しい形式ではありませんでした」

と書いてあります

数字の文字でないとエラーになってしまいます

int型からString型へ

次は数値型から文字列型へ変換してみようと思います

int型の変数numに数字の123を入れます

数字の変数の後ろに「.ToString()」を付けるだけで、文字列に変わります

実行してみましょう!

見た目全然変わったのかわかりませんが

エラーがなければ問題なく実行できてます

初心者の私には、なにが変わったか正直わかりませんが汗

まとめ

String型からint型に型変換するには

変換後の型の名前.Parse(変換したい数字の文字);

int型からstring型に型変換するには

数字の変数の後ろに「.ToString()」

最後まで読んでいただき、ありがとうございます

では、また!

タイトルとURLをコピーしました