小编use*_*966的帖子

在实现类的方法名称之前包含接口引用的任何原因?

是否有任何理由在实现类的方法名称之前包含接口引用?例如,假设您有一个ReportService:IReportService和一个GetReport(int reportId)方法.我正在审查一些代码,另一个开发人员在ReportService中实现了这样的方法:

Report IReportService.GetReport(int reportId)
{
  //implementation
}
Run Code Online (Sandbox Code Playgroud)

我以前从未见过像这样的服务实现.它有用吗?

.net c#

6
推荐指数
1
解决办法
86
查看次数

为什么会这样?出现在IEnumerable <int>?.ToList()?

我正在审查一些代码,我遇到了以下代码:

List authorIntList = authorIds?.ToList();
Run Code Online (Sandbox Code Playgroud)

在上面的示例中,authorIds是一个IEnumerable.?上面的代码行的目的是什么?我不确定我以前见过这种模式.它做了什么以及在哪个版本的.NET中实现了它?

.net c# c#-6.0

4
推荐指数
1
解决办法
233
查看次数

无法找到加载'XYZComponent'的主要插座

我在.Net MVC组件中加载了ng2代码,但控制台中显示以下错误:

例外:未捕获(承诺):错误:找不到加载'UsersComponent'的主要插座错误:找不到加载'UsersComponent'的主插座

知道问题可能是什么吗?我正在使用ng2-final,我的应用确实有效.但是,我被要求开发一个参考实现,所以我需要确保在页面加载后错误不会显示在控制台中.

javascript angular2-routing angular

2
推荐指数
1
解决办法
1717
查看次数

标签 统计

.net ×2

c# ×2

angular ×1

angular2-routing ×1

c#-6.0 ×1

javascript ×1