字符串处理技术
2008-09-17 13:38
302 查看
说明: 这些字符串处理小技巧在平时的编程中会普遍遇到, 总结了很多, 这里只提供一些比较好玩供大家参考.
实现的基本方法都是C#提供的关于字符串处理的常用方法, 此处不再一一说明.
一. 根据标点符号分行某一字符串
输入: abc,defg,hijklmn,opq,rstuv (测试时按逗号分行, 可自定义分行符)
输出: abc
defg
hijklmn
opq
rstuv
10.区别 0, 空字符串, Null, Empty和 Nothing
(1).对于声明后未赋值的数值类型变量,它们的默认值为0;
(2).对于声明后未赋值的字符串变量,则缺省值为空字符串"";
(3).Null关键字说明变量不包含有效数据,它是将Null值显式地赋值给变量的结果,也可能是包含Null的表达式之间进行运算的结果。
(4).Empty关键字表示未初始化的变量的缺省值。
(5).Nothing关键字用于将对象变量从实际对象中分离开来。
补充说明: 一些常用的字符串处理技术如首字母转化为大写 , 字符串比较, 添加子串等操作比较简单, 此处略
实现的基本方法都是C#提供的关于字符串处理的常用方法, 此处不再一一说明.
一. 根据标点符号分行某一字符串
输入: abc,defg,hijklmn,opq,rstuv (测试时按逗号分行, 可自定义分行符)
输出: abc
defg
hijklmn
opq
rstuv
textBox3.ReadOnly = false; try { DESCryptoServiceProvider descsp = new DESCryptoServiceProvider(); byte[] key = Encoding.Unicode.GetBytes(encryptKey); byte[] data = Convert.FromBase64String(textBox2.Text.Trim()); MemoryStream MStream = new MemoryStream(); CryptoStream CStream = new CryptoStream(MStream, descsp.CreateDecryptor(key, key), CryptoStreamMode.Write); CStream.Write(data, 0, data.Length); CStream.FlushFinalBlock(); textBox3.Text = Encoding.Unicode.GetString(MStream.ToArray()); textBox1.Text = ""; textBox1.ReadOnly = true; } catch (Exception ex) { MessageBox.Show(ex.Message, "信息", MessageBoxButtons.OK, MessageBoxIcon.Information); }
10.区别 0, 空字符串, Null, Empty和 Nothing
(1).对于声明后未赋值的数值类型变量,它们的默认值为0;
(2).对于声明后未赋值的字符串变量,则缺省值为空字符串"";
(3).Null关键字说明变量不包含有效数据,它是将Null值显式地赋值给变量的结果,也可能是包含Null的表达式之间进行运算的结果。
(4).Empty关键字表示未初始化的变量的缺省值。
(5).Nothing关键字用于将对象变量从实际对象中分离开来。
补充说明: 一些常用的字符串处理技术如首字母转化为大写 , 字符串比较, 添加子串等操作比较简单, 此处略
相关文章推荐
- 字符串处理技术
- 紫影龙的编程日记 —— 字符串处理技术
- 字符串处理常用技术
- 字符串处理技术之辨别字符串(用户名是否正确)
- 数据库技术_Orcale技术(0001)_字符串处理(截取文件名或扩展名)
- 黑马程序员--学习笔记--String类与字符串处理技术
- 字符串处理技术之格式化字符串(格式化当前日期)
- [delphi技术]常用的几个字符串处理函数
- 字符串处理(8)关键技术剖析
- C#字符串处理技术专题
- 第十章,字符串高级处理技术
- 字符串处理技术之格式化字符串(货币金额大写格式)
- 字符串处理技术之格式化字符串(String类格式化当前日期)
- 字符串处理技术之辨别字符串(判断网页请求与FTP请求)
- java 字符串分离处理技术
- [C#技术] .NET种Json时对单引号和特殊字符串的处理
- WinHack的开发技术经验(1)-使用 Unicode 作为内部字符串处理
- 字符串处理技术之格式化字符串(字符串大小写转换)
- Java 字符串中英文和数字的分离处理技术
- 字符串处理技术之格式化字符串(把数字格式化为货币字符串)