namespace Validation.Core { /// /// 校验消息(包含行列信息) /// public class ValidationMessage { /// /// 消息内容 /// public string Message { get; set; } /// /// 行号(从0开始) /// public int RowIndex { get; set; } /// /// 构造函数 /// /// 消息内容 /// 行号 /// 列号 public ValidationMessage(int row, string message) { RowIndex = row; Message = message; } /// /// 返回格式化的消息字符串 /// /// 格式化的消息 public override string ToString() { if (RowIndex >= 0) { return $"[Line {RowIndex}] {Message}"; } return Message; } } }