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 () 抓取字符,开始位置 + 字符长度 (字符从零开始算起)
原文:http://www.cnblogs.com/hanke123/p/4706164.html