Substring的简单使用

            string myString = "测试一下函数Substring()是怎么用的";
            //Substring()在C#中有两个重载函数 
            //分别如下示例 

            //如果参数为一个长整数, 且大于等于0
            //裁去以0为起始位置
            //以参数做为长度的字符串后,剩下的字符串作为结果. 
            //如若参数值小于0, 
            //系统会抛出ArgumentOutOfRange异常 
            //表明参数范围出界 
            string subString1 = myString.Substring(1);

            //如果有两个长整参数
            //截取以第一个参数为起始位置 
            //第二个参数为长度的字符串做为结果
            //如不合条件同样出现上述异常 
            string subString2 = myString.Substring(0, 11);

            Console.WriteLine(subString1);
            Console.WriteLine(subString2);

在unity3d中的使用:

        _name = GUILayout.TextField(_name, _nameStyle, GUILayout.Width(214), GUILayout.Height(40));
        if (!string.IsNullOrEmpty(_name))
        {
            if (_name.Length > 7)
            {
                _name = _name.Substring(0, 7);
            }
        }
原文地址:https://www.cnblogs.com/martianzone/p/3312044.html