タグ付けされた質問 「coreclr」

21
Asp.Net Coreで同じインターフェイスの複数の実装を登録する方法
同じインターフェースから派生したサービスがあります。 public interface IService { } public class ServiceA : IService { } public class ServiceB : IService { } public class ServiceC : IService { } 通常、他のIoCコンテナでは、Unity具体的な実装を登録してKey、それらを区別することができます。 ASP.NET Coreでは、これらのサービスを登録し、実行時にいくつかのキーに基づいてそれらを解決するにはどうすればよいですか? or パラメータAddを取るServiceメソッドはありません。これは通常、具体的な実装を区別するために使用されます。keyname public void ConfigureServices(IServiceCollection services) { // How do I register services of the same interface? } public MyController:Controller …


2
リリースモードとデバッグモードでコードの動作が異なるのはなぜですか?
次のコードについて考えてみます。 private static void Main(string[] args) { var ar = new double[] { 100 }; FillTo(ref ar, 5); Console.WriteLine(string.Join(",", ar.Select(a => a.ToString()).ToArray())); } public static void FillTo(ref double[] dd, int N) { if (dd.Length >= N) return; double[] Old = dd; double d = double.NaN; if (Old.Length > 0) d …
84 c#  .net  .net-core  coreclr 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.