回答
这不是一个关键字,这是一个属性,所以你可能要上读了。该属性将被称为RegisterAttribute
,我从来没有见过它。 MSDN似乎也没有承认它的存在。因此可以得出结论,它不是.NET的一部分,所以我们无法知道它的功能(除非你有其他库,在这种情况下,你应该将它们包含在你的文章中)。
它在你自己的项目中定义的另一种选择,在这种情况下,你应该右击Register
,并选择“转到定义” *找到它的定义(感谢@WillemDuncan(也许你从别人那里进口的代码),这是更好的解决方案)。
*在MonoDevelop中它的 “Go to声明”
谢谢。得到了一个MSDN页面,感谢@MarcinJuraszek - http://msdn.microsoft.com/en-us/library/z0w1kczw(v=vs.110).aspx – itsaboutcode
@itsaboutcode这不是关于'RegisterAttribute'虽然,这是关于一般属性。 – antonijn
而不是搜索名称,右键单击该属性并在上下文菜单中选择“转到定义”。 –
某处在你的代码搜索RegisterAttribute
类。 NET不提供这个名字的任何属性,它必须是自定义代码中的某处定义attribute(上注册新闻F12
,它会带你到属性的定义) -
public class RegisterAttribute : Attribute
{ }
它不是一个关键字,它是一种语法attributes。
属性可以放置在几乎任何声明,但具体 属性可能限制类型上,它是 有效申报。在C#中,通过将 属性的名称指定属性,在方括号内(
[]
),
由于.NET没有一个叫Register
属性,这可能是一个自定义的属性。如果你右键点击这个属性,在"Go To Definition"
之后,你可能会找到一个自定义的像;
public class Register : System.Attribute
{
private string name;
public Register(string name)
{
this.name = name;
}
}
- 1. C++中的register关键字有什么问题?
- 2. C++中的explicit关键字是什么?
- 3. 什么是C#“checked”关键字?
- 4. 什么是typeof关键字
- 5. 什么是RCS关键字?
- 6. JavaScript中的`name`关键字是什么?
- 7. Java中的native关键字是什么?
- 8. 什么是PHP中的`finally`关键字?
- 9. 什么是Oracle中的'THE'关键字?
- 10. Xcode中的(named)关键字是什么?
- 11. 什么是Swift中的'const'关键字?
- 12. 什么是Java中的关键字?
- 13. swift中的“as”关键字是什么
- 14. 什么是PLSQL中的RESULT关键字?
- 15. 什么是Swift中的“open”关键字?
- 16. 什么是<a href="?request=register"> Register</a>中的href?
- 17. 什么是在C#中的挥发性关键字的目的?
- 18. 什么_Default关键字在c#中的意思是#
- 19. 什么是VB Linq中Aggregate关键字的C#等价物?
- 20. 什么是Java中C#'var'关键字的等价物?
- 21. C++中'和','或'等关键字的用途是什么?
- 22. C++中的'ref'和'sealed'关键字是什么?
- 23. 关键字ref在C#中的含义是什么?
- 24. Java和C++中static关键字的含义是什么?
- 25. C中'where'关键字的含义是什么?
- 26. 在visual c中使用的fastcall关键字是什么?
- 27. C#中“动态”关键字的用途是什么?
- 28. C中的FILE关键字究竟是什么?
- 29. C Sharp中“friend”关键字的等效含义是什么?
- 30. C#中global ::关键字的用法是什么?
这不是一个关键字获得更多的信息。 – BoltClock
这不是关键工作,这是[属性](http://msdn.microsoft.com/en-us/library/z0w1kczw(v = vs.110).aspx)。 – MarcinJuraszek
不管它是什么,只是想知道是否有人可以解释它的真正含义? – itsaboutcode