请问关于c的具体应用场景有哪些?

2026-04-27 11:482阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计250个文字,预计阅读时间需要1分钟。

请问关于c的具体应用场景有哪些?

执行结果+-----------------+字符串加密码+-----------------+

123**89

执行代码+-----------------+字符串加密码+-----------------%Console.WriteLine(-----------------+字符串加密码+-----------------);string str=123456789;Console.WriteLine(StringMask(str, 3, 2));

执行结果

----------------- 字符串加掩码 -----------------
123*****89

执行代码

Console.WriteLine("----------------- 字符串加掩码 -----------------");
string str = "123456789";
Console.WriteLine(StringMask(str,3,2));

Console.Read();

工具代码

/// <summary>
/// 字符串加掩码,字符串第一位的下标是0
/// </summary>
/// <param name="ValueString">值</param>
/// <param name="StartReserve">起始保留字节数</param>
/// <param name="EndReserve">尾部保留字节数</param>
/// <returns></returns>
public static string StringMask(string ValueString, int StartReserve, int EndReserve = 0)
{
if (!string.IsNullOrEmpty(ValueString))
{
int len = ValueString.Length;

if (EndReserve >= len)
EndReserve = 3;
if (EndReserve < 0|| len<0)
EndReserve = 0;

return ValueString.Substring(0, StartReserve) + "*****" + ValueString.Substring(len - EndReserve);

}
return string.Empty;
}

请问关于c的具体应用场景有哪些?


本文共计250个文字,预计阅读时间需要1分钟。

请问关于c的具体应用场景有哪些?

执行结果+-----------------+字符串加密码+-----------------+

123**89

执行代码+-----------------+字符串加密码+-----------------%Console.WriteLine(-----------------+字符串加密码+-----------------);string str=123456789;Console.WriteLine(StringMask(str, 3, 2));

执行结果

----------------- 字符串加掩码 -----------------
123*****89

执行代码

Console.WriteLine("----------------- 字符串加掩码 -----------------");
string str = "123456789";
Console.WriteLine(StringMask(str,3,2));

Console.Read();

工具代码

/// <summary>
/// 字符串加掩码,字符串第一位的下标是0
/// </summary>
/// <param name="ValueString">值</param>
/// <param name="StartReserve">起始保留字节数</param>
/// <param name="EndReserve">尾部保留字节数</param>
/// <returns></returns>
public static string StringMask(string ValueString, int StartReserve, int EndReserve = 0)
{
if (!string.IsNullOrEmpty(ValueString))
{
int len = ValueString.Length;

if (EndReserve >= len)
EndReserve = 3;
if (EndReserve < 0|| len<0)
EndReserve = 0;

return ValueString.Substring(0, StartReserve) + "*****" + ValueString.Substring(len - EndReserve);

}
return string.Empty;
}

请问关于c的具体应用场景有哪些?