小编Dav*_*WEB的帖子

如何使字符串的记录相等不区分大小写?

我真的很喜欢 C# 9 记录。但是,我找不到一种优雅而简洁的方法来完成这样的事情:

record MyKey(string Foo, int Bar);

[Fact]
public void ShouldEqualIgnoreCase()
{
    MyKey a = new("ID", 42);
    MyKey b = new("Id", 42);

    Assert.Equal(a, b);
}
Run Code Online (Sandbox Code Playgroud)

c# string equality c#-9.0 c#-record-type

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

在没有Kestrel的情况下在IIS中托管ASP.NET Core

我们的托管部门不愿意允许运行Kestrel的ASP.NET核心托管,甚至不安装ASP.NET核心服务器托管套件(AspNetCoreModule).

在这种情况下是否有允许ASP.NET核心的替代方案?

环境:带有最新IIS和.NET 4.6.2的Windows Server 2012 R2.

它是一个共享托管环境,应用程序必须在IIS中运行.

iis asp.net-core

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

标签 统计

asp.net-core ×1

c# ×1

c#-9.0 ×1

c#-record-type ×1

equality ×1

iis ×1

string ×1