c# 常用基本函数
1、去除字符串中的所有空格
/// <summary>
? ? ? ? /// 去除字符串中的所有空格
? ? ? ? /// </summary>
? ? ? ? /// <param name="originalStr"></param>
? ? ? ? /// <returns></returns>
? ? ? ? internal static string TrimAllSpace(this string str)
? ? ? ? {
? ? ? ? ? ? return Regex.Replace(str, @"\s+", string.Empty);
? ? ? ? }
2、检查字符串是否全由数字组成
?/// <summary>
? ? ? ? /// 检查字符串是否全由数字组成
? ? ? ? /// </summary>
? ? ? ? /// <param name="str"></param>
? ? ? ? /// <returns></returns>
? ? ? ? internal static bool IsNumeric(this string str)
? ? ? ? {
? ? ? ? ? ? long num;
? ? ? ? ? ? return long.TryParse(str, out num);
? ? ? ? }
?
3、检查字符串数组中是否包含某字符串
/// <summary>
? ? ? ? /// 检查字符串数组中是否包含某字符串(不区分大小写)
? ? ? ? /// </summary>
? ? ? ? /// <param name="strArray"></param>
? ? ? ? /// <param name="str"></param>
? ? ? ? /// <returns></returns>
? ? ? ? internal static bool Contains(this string[] strArray, string str)
? ? ? ? {
? ? ? ? ? ? bool result = false;
? ? ? ? ? ? foreach (string item in strArray)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? if (string.Equals(str, item, StringComparison.OrdinalIgnoreCase))
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? result = true;
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? ? ? return result;
? ? ? ? }
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!