strformat.cs

来自「具有一般blog的相册、文章、作品等功能程序结构也比较清晰采用三层结构开发(利用」· CS 代码 · 共 62 行

CS
62
字号
using System;

namespace liuwei.FrameWork
{
	/// <summary>
	/// StrFormat 类用于对字符串的格式化操作。
	/// </summary>
	public class StrFormat
	{
		public StrFormat()
		{
			//
			// TODO: 在此处添加构造函数逻辑
			//
		}

		#region 根据需要对字符串进行指定长度的截取
		/// <summary>
		/// 根据需要对字符串进行指定长度的截取,被截去的部分使用“...”代替
		/// </summary>
		/// <param name="objString">指定需要截取的字符串。</param>
		/// <param name="length">指定需要截取的长度。</param>
		/// <returns></returns>
		public static string CutString(string objString,int length)
		{
			string newString="";
			if(objString!="")
			{
				if(objString.Length>length)
				{
					newString=objString.Substring(0,length)+"...";
				}
				else
				{
					newString=objString;
				}  
			}
			return newString;
		}
		#endregion

		#region 过滤危险数据库字符
		/// <summary>
		/// 过滤危险数据库字符
		/// </summary>
		/// <param name="objString">要过滤的危险字符</param>
		public static string ReplaceDangerString(string objString)
		{
			objString = objString.Replace("%","");
			objString = objString.Replace("'","");
			objString = objString.Replace("=","");
			objString = objString.Replace(">","");
			objString = objString.Replace("<","");
			objString = objString.Replace("+","");
			objString = objString.Replace("&","");
			objString = objString.Replace("\"","");
			return objString;
		}
		#endregion
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?