课堂随笔
namespace 字符串去空格 { class Program { static void Main(string[] args) { string A = "";//空字符串 // A = string.Empty;// 推荐替换空字符 string.empty 赋值 Console.Write("请输入:"); A = Console.ReadLine(); //长度,字符数量 int q = A.Length;//属性,不带括号 字符串的长度 以字节个数为长度 Console.WriteLine("字符串长度为" + q); Console.WriteLine();//方法, 函数 ,带括号 A = A.Trim();//去空格 去前后的空字符串 // A.TrimStar()去除前面空字符 TermEnd 去除后面空字符 A = A.Replace(" ", ""); //直接进行替换 A = A.Replace("a", "A");//将两个字母进行替换 Console.WriteLine("去掉空格之后为"+A+"长度"+A.Length); Console.ReadLine(); } } }
name程序异常处理 { class Program { static void Main(string[] args) { Console.Write("输入数字"); string intup = Console.ReadLine(); string mass = "";//固定的格式 try// { int i = int.Parse(intup); Console.WriteLine("您输入的数字 *3=" + (i * 3)); } catch (Exception ex)//接受异常对象 将错误信息传输·给ex // catch { }{}出现异常的代码 将文件储存起来 建立个日志文件 { Console.WriteLine("您的程序出现问题"); // Console.WriteLine("错误信息" +ex.Message); mass = ex.Message; } finally { Console.WriteLine("谢谢使用"); } Console.WriteLine("程序正在继续运行"); Console.WriteLine("信息记录"+mass); Console.ReadLine(); } } }
字符截取
subtring () 抓取字符,开始位置 + 字符长度 (字符从零开始算起)