Song.ViewData/VExcept.cs
(完整代码) 1KBusing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Song.ViewData
{
/// <summary>
/// 异常处理
/// </summary>
public class VExcept : System.Exception
{
/// <summary>
/// 状态码
/// </summary>
public int State { get; set; }
private VExcept(string message, int state) : base(message)
{
this.State = state;
}
/// <summary>
/// 校验类,实始状态码为10000
/// </summary>
/// <param name="msg"></param>
/// <param name="state"></param>
/// <returns></returns>
public static VExcept Verify(string msg, int state)
{
VExcept we = new VExcept(msg, state);
we.State = 1000 + state;
return we;
}
/// <summary>
/// 系统类错误
/// </summary>
/// <param name="msg"></param>
/// <param name="state"></param>
/// <returns></returns>
public static VExcept System(string msg, int state)
{
return new VExcept(msg, 9000 + state);
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
