欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

重写ToString()以实现定制化输出字符串,tostring定制化

来源: javaer 分享于  点击 48160 次 点评:144

重写ToString()以实现定制化输出字符串,tostring定制化


using UnityEngine;
using System.Collections;

public class MyToString : MonoBehaviour
{

    public string PlayerName = "Player1";
    public float Speed = 1.0f;
    public int Health = 100;

    // 重写ToString方法
    public override string ToString()
    {
        return string.Format("Name:{0}|Health:{1}|Speed:{2}", PlayerName,
            Health, Speed);
    }

    // 调用重写后的ToString方法 并在Console面板输出
    void Start()
    {
        Debug.Log(ToString());
    }
}


ToString方法通常和Debug.Log或Print方法一起使用,在Console面板中以人类可读的方式显示对象相关信息。 在C#中默认每个类都继承了ToString方法。所以我们可以

重写(override)此方法,以实现定制化输出。

相关文章

    暂无相关文章

用户点评