c# base key word outside constructor
本问题已经有最佳答案,请猛点这里访问。
1 2 3 4 5 6 7 8 | namespace ClientApp { [Service(Exported = false)] class RegistrationIntentService : IntentService { static object locker = new object(); public RegistrationIntentService() : base("RegistrationIntentService") { } |
在上面的代码段,constructor extends A座("registrationintentservice"),这是在干什么? 我发现在这个实例: http:/ / / / developer.xamarin.com导游跨平台应用的基础_ / / / /远程通知通知_ Android Android在_ _ /
它的意思是"contructor是一样的
这只是使用字符串参数
如果对象的基类没有默认构造函数,则必须使用此语法向派生类的构造函数中的基构造函数提供参数。
有关一些示例,请参阅有关base关键字的msdn文档。