एक उदाहरण पर विचार करें: class Test { string S { get; set; } public Test() { Init(); } private void Init() { S = "hello"; } } निरर्थक C# प्रोजेक्ट फीचर का उपयोग करते हुए, यह नमूना एक कंपाइलर चेतावनी को ट्रिगर करेगा: चेतावनी CS8618 गैर-अशक्त संपत्ति 'S' में क....
22 नवम्बर 2021, 17:41
पहले के संस्करणों में, हमारे पास Startup.cs वर्ग था और हमें स्टार्टअप फ़ाइल में निम्नानुसार कॉन्फ़िगरेशन ऑब्जेक्ट मिलता है। public class Startup { private readonly IHostEnvironment environment; private readonly IConfiguration config; public Startup(IConfiguration configuration, IHostEnv....
26 अक्टूबर 2021, 15:10
मैं सामान करता हूं जहां सन्निहित डेटा की आवश्यकता होती है। अब C# 10 के साथ, हम public readonly record struct कर सकते हैं। मुझे स्वचालित ToString सुविधा पसंद है जो रिकॉर्ड में दूसरों के बीच है, इसलिए मेरे लिए ऐसा करना अच्छा है। जैसे, निम्नलिखित समकक्ष हैं? [StructLayout(LayoutKind.Sequential, Pack =....
17 अक्टूबर 2021, 21:49
मैंने संयोग से देखा कि निम्नलिखित कोड संकलित करता है (VS2022preview, c#10): record R { public R() {} int I; } record B : R; // no curly brackets ! (देखें: https://sharplab.io/#v2:EYLgxg9gTgpgtADwGwBYA+tJQCYAIBKuA3gLABQuluAAgMwEAUAlMQL7lW4CWAdgC64AkgG5y7MuUzQ8AIVwgCwoA===) मैं उत्सुक हूं कि यह ....
9 अक्टूबर 2021, 11:37
मैं C# 10 नई सुविधा File-scoped namespace declaration का उपयोग कर रहा हूं। मेरे पास इस तरह का पुराना कोड है namespace SampleCode { public class MyClass { } } मैं इस कोड को यहां ले जा रहा हूं namespace SampleCode; public class MyClass { } लेकिन मेरे पास चेतावनियों का एक गुच्छा है: IDE0....
7 अक्टूबर 2021, 21:47
सी # 10 के स्थिर इंटरफ़ेस गुण स्पष्ट रूप से स्वचालित रूप से कार्यान्वित हो जाते हैं। इसे ओवरराइड करने के लिए कैसे लागू करें? public interface IModelLogicEventSubsciptions { static EventSubscriptionType EventSubscriptions { get; } } public interface AnyClass : IModelLogicEve....
11 सितंबर 2021, 13:39
क्या नए ASP.NET मिनिमल एपीआई में IConfiguration को एक्सेस करना संभव है? मुझे ऐसा करने की संभावना नहीं दिखती। using Microsoft.AspNetCore.Components; using MudBlazor.Services; var builder = WebApplication.CreateBuilder(args); // Add services to the container. builder.Services.AddRazorPages(); ... ....
7 सितंबर 2021, 18:16
मैं एक ref return विधि बनाने की कोशिश कर रहा हूं जो एक और ref return विधि देता है, लेकिन यह काम नहीं कर सकता यदि विधियां ref पैरामीटर में लेती हैं यहाँ उदाहरण कोड है: public class TestRef { public int storage=42; public ref int Get(ref bool someParam) { return ref this.storage;....
3 सितंबर 2021, 20:22
मैं C# 10 में नए डिफ़ॉल्ट वैश्विक उपयोग को कैसे अक्षम कर सकता हूं (यहां देखें: https://github. com/dotnet/aspnetcore/issues/32451)? मैं उपयोग किए गए नामस्थानों को एक नज़र में देखना चाहता हूं और उन दस्तावेज़ों को नहीं देखना चाहता जो विश्व स्तर पर नामस्थानों का उपयोग करते हैं।....
14 अगस्त 2021, 13:48