目次はこちら
数字を文字列にする方法(int→string)
得点表示などを実装する場合に
文字の形式のstringに変換したい!!
(テキストメッシュプロとかで)
これを使え。
using System;
Convert.ToString(int);
using System;
using TMPro;
public class Game_play_Manager : MonoBehaviour
{
void aaaaaaa(){
TextMeshProUGUI aaa= this.GetComponent<TextMeshProUGUI>();
aaa = Convert.ToString(bbb);
}
}
別な書き方
書き方2パターンあるみたいだけど、
aaa = (bbb).ToString();
じゃダメなの?
それでもよい。
ただし、何も入ってないとエラーになるぞ。
気をつけろ。Convert.ToString(bbb);だったら何も入ってなくても0が返ってくるから、心配ならこっちを使うとよい。
Convert.ToString(bbb);の利点と欠点
- nullエラーにならない利点!
- using System;を書かなければならない
(bbb).ToString();の利点と欠点
- 何も入ってないものを代入するとnullエラーになる
- ↑これだけ気を付ければいい。
コメント