C# 如何使属性描述属性在IntelliSense中可见?
赋予该财产:C# 如何使属性描述属性在IntelliSense中可见?,c#,.net,asp.net-mvc,C#,.net,Asp.net Mvc,赋予该财产: public class Data { [Description("DESCRIPTION"), DefaultValue("")] public string DESCX1{ get; set; } } Data data= new Data(); 我使用DESCX1是因为通过属性名进行一些类型映射会更容易,但我更喜欢使用友好的名称来知道在MVC视图中使用哪个属性 如果我键入数据。如何使描述在Visu
public class Data
{
[Description("DESCRIPTION"), DefaultValue("")]
public string DESCX1{ get; set; }
}
Data data= new Data();
我使用DESCX1是因为通过属性名进行一些类型映射会更容易,但我更喜欢使用友好的名称来知道在MVC视图中使用哪个属性
如果我键入
数据。
如何使描述在Visual Studio 2015 IntelliSense中可见?您看过类似的内容吗
你看过这样的东西吗
你不能。IntelliSense不是为处理此属性而设计的。另一方面,该属性旨在供VS设计人员使用。 你应该做的事情
Description
/// <summary>
/// Description
/// </summary>
public string Description{ get; set; }
//
///描述
///
公共字符串说明{get;set;}
你不能。IntelliSense不是为处理此属性而设计的。另一方面,该属性旨在供VS设计人员使用。 你应该做的事情
Description
/// <summary>
/// Description
/// </summary>
public string Description{ get; set; }
//
///描述
///
公共字符串说明{get;set;}
VisualStudio使用三重正斜杠(//)为摘要提供IntelliSense。它将在方法上方添加摘要标记。
VisualStudio中最好的评论工具是GhostDoc。在该工具中,您可以添加签名,并使用输入参数进行注释,它将根据您的姓名创建简短的描述 VisualStudio使用三重正斜杠(//)为摘要提供IntelliSense。它将在方法上方添加摘要标记。
VisualStudio中最好的评论工具是GhostDoc。在该工具中,您可以添加签名,并使用输入参数进行注释,它将根据您的姓名创建简短的描述
DESCX1
是您的属性名称,因此它将按原样显示。在使用xml注释悬停属性时,您可以显示额外的信息在问这个问题之前,我会问自己,是否最好以某种方式命名变量和属性,以便我可以从现在起几个月后阅读它们,并知道它们的用途,而不必考虑任何“描述”谢谢@Adimeus我理解这个立场,我同意。我只是想简化类型映射中挣时间的名称。DESCX1
是您的属性名称,因此它将按原样显示。在使用xml注释悬停属性时,您可以显示额外的信息在问这个问题之前,我会问自己,是否最好以某种方式命名变量和属性,以便我可以从现在起几个月后阅读它们,并知道它们的用途,而不必考虑任何“描述”谢谢@Adimeus我理解这个立场,我同意。我只是简化了类型映射中的挣钱时间的名称。