对比新文件 |
| | |
| | | 锘縰sing System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEA_Core.Enums; |
| | | |
| | | namespace WIDESEA_Core.Attributes |
| | | { |
| | | [AttributeUsage(AttributeTargets.Property)] |
| | | public class AnalysisItemRuleAttribute : Attribute |
| | | { |
| | | public AnalysisFormatType AnalysisFormaType { get; set; } |
| | | |
| | | public int Length { get; set; } |
| | | |
| | | public AnalysisItemRuleAttribute(AnalysisFormatType analysisFormaType) |
| | | { |
| | | AnalysisFormaType = analysisFormaType; |
| | | } |
| | | } |
| | | |
| | | [AttributeUsage(AttributeTargets.Class)] |
| | | public class AnalysisRuleAttribute : Attribute |
| | | { |
| | | public AnalysisRule AnalysisRule { get; set; } = AnalysisRule.Split; |
| | | |
| | | public AnalysisRuleAttribute() |
| | | { |
| | | |
| | | } |
| | | } |
| | | } |