C#.EditorConfig需要DateTime属性/字段的后缀

时间:2018-09-19 21:41:27

标签: c# editorconfig

如何为Suffix属性/字段创建DateTime规则?例如,

public class Test
{
    public DateTime CorrectDateTime { get; set; }
    public DateTime CorrectDate { get; set; }
    public DateTime Incorrect { get; set; }
}

因此,Correct*可以,但是Incorrect将是错误或警告,因为后缀应为DateDateTime

现在我有类似的东西:

dotnet_naming_rule.datetime_types.symbols = datetime_types_symbols

dotnet_naming_symbols.datetime_types_symbols.applicable_kinds = field,property
dotnet_naming_symbols.datetime_types_symbols.required_modifiers = DateTime

dotnet_naming_rule.datetime_types_symbols.severity = error
dotnet_naming_rule.datetime_types_symbols.style = datetime_types_must_have_datetime_style

dotnet_naming_style.datetime_types_must_have_datetime_style.capitalization = pascal_case
dotnet_naming_style.datetime_types_must_have_datetime_style.required_suffix = DateTime

并且required_modifiers不起作用,因为它不适用于DateTime

奖励:我能否获得使用DateTime包装器struct的正确解决方案?

0 个答案:

没有答案