cost 303 ms
如何在 Blazor .NET 6 web 应用程序的 WebAssemblyHostBuilder 中包含 JsonOptions? - How do I include JsonOptions in WebAssemblyHostBuilder on a Blazor .NET 6 web app?

我正在使用 .NET 6 并拥有一个 UI 和 API,它使用新的 DateOnly 类型。 按照这篇文章的回答: System.NotSupportedException:不支持“System.DateOnly”实例的序列化和反序列化我在我的 Program.cs class 中的 API 上 ...

如何控制在 C#10 / .NET6.0 项目中哪些使用是全局的? - How do I control what usings are made global in a C#10 / .NET6.0 project?

.NET 6.0 中的 C#10 支持称为全局 using 指令的新功能。 它似乎做了两件事: 当您在全局 using 中有一个命名空间时,您不必在 *.cs 文件的顶部包含该命名空间的using... 一些命名空间被隐式添加到全局使用中,哪些命名空间取决于它看起来的项目类型。 我知道我可以通过 ...

C# 10 - 有没有办法让“var”将变量定义为不可空? - C# 10 - is there a way to make "var" define the variable as non-nullable?

当我写这个声明时: var x = new ClassName(); x被隐式键入为类ClassName? . 也就是说,由于ClassName是引用类型,使用var的隐式赋值自动定义为可为空(即使我提供了一个非空实例并且从不修改它)。 我的问题是,在使用“var”关键字时,有什么方法可以使不 ...

C# 10.0 - 我应该如何解决这个涉及两个相互包含的 object 的特殊“鸡和蛋”问题? - C# 10.0 - How should I work around this particular "chicken and egg" problem involving two object that contain each other?

所以我正在处理代码,其中有两个 object 相互包含,在一个列表中,直到运行时我才知道其内容。 我有一个 function 需要将第一个 object 转换为第三个 object,但为此我还需要转换第二个 object,但是为此我需要转换第一个,这是先有鸡还是先有蛋的问题. 问题示例namesp ...

我如何在 Git(hub) 之外保留秘密,同时允许它们与我的应用程序一起发布? - How do I keep secrets out of Git(hub) yet allow them to be published with my app?

我有一个包含三个项目的解决方案,这些项目持有多个 API 密钥。 这些密钥用于相当敏感的 Web API,包括 OpenWeatherMap、Google TTS 和 OpenAI。 我正在进行的项目是一个简单的天气报告网站,它使用 OpenWeatherMap 检索天气数据,使用 OpenAI ...

如何将 HttpContext.Request/Response 的标头与 HttpRequestMessage.Request/Response 的标头进行比较? - How do I compare headers from HttpContext.Request/Response with those of HttpRequestMessage.Request/Response?

我对HttpContext class 使用与HttpRequestMessage和HttpResponseMessage不同的请求和响应类型感到恼火。 HttpContext class 使用IHeaderDictionary作为标头,而其他类使用HttpRequestHeaders和Http ...

在发布 netCore6 上更改 appsettings.json 值 - Change an appsettings.json value on publish netCore6

发布项目时是否可以增加 appsettings.json 中的值? 我想为所有 css 和 js 文件添加某种数字,因为它们似乎一直在被缓存。 我想在我的 appsettings.json (或某处)中有一个值,我将添加到所有 css/js 包括。 当我发布项目时,我希望这个数字增加。 有没有办法做 ...

在 C# 10 Z303CB0EF9EDB9082D61BBBE572AZ 中使用命令行 Arguments 重写 IConfiguration appsettings.json - Rewriting IConfiguration appsettings.json with Command Line Arguments in C# 10 .NET 6

我正在使用Dependency Injection在C# 10 .NET 6中制作控制台应用程序。 我有一个 appsettings.json 文件,我通过IConfiguration加载,但我还添加了一个自定义IConfigurationSource ,它通过Command Line Argum ...

如何在 Visual Studio 2019 中更改 C# 版本 - How do I change the C# version in Visual Studio 2019

我目前正在 C# 7.3 中编写一个项目,但我需要将其更改为 C# 10.0 当我 go 到我的项目属性的高级构建设置时,更改语言版本的选项被禁用。 我不知道为什么它是灰色的,但我不知道如何手动更改 C# 版本。 如果有人可以提供帮助,那就太好了,谢谢! 高级构建设置的屏幕截图 ...

接口方法的抽象修饰符 - Abstract modifier on interface method

今天我将一些方法从抽象 class 复制到接口,我意识到编译器没有在抽象关键字下划线。 我试图查找文档,但一无所获。 我也将它放入 SharpLab,但看不出两者之间有什么区别。public interface ITestAbstract { public abstract void MyT ...

2022-09-07 14:02:44   1   48    c# / c#-10.0  

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM