小编Leo*_*vin的帖子

C#语法:其中TResponse,new()

public TResponse ExecuteCustomMessage<TResponse>(IModbusMessage request)
    where TResponse : IModbusMessage, new()
Run Code Online (Sandbox Code Playgroud)

以上是什么意思?我以前从来没有见过这样的东西,虽然我已经在C#编写了几年了...它应该是一个函数,但我不确定这是什么<>和关键字where和new()在末尾...

.net c# syntax function

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

C#中段落编号的正则表达式

我正在寻找符合以下任何一项的正则表达式:

1.0
2.0
3.1
4.2.1
2.1.1.7
1.3.17.11
12.23.54.18
Run Code Online (Sandbox Code Playgroud)

嵌套/水平可能高于4级...点之间的数字可能不超过2位(最后一个样本).

我试过这个,@"\d.\d+"但在某些情况下它不起作用.

我也在寻找只与此匹配的表达式:

1.0
12.0
4.0
Run Code Online (Sandbox Code Playgroud)

这里也是 - 点之前不超过2位数.

c# regex numbers

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

这是C#.NET 4.6.2中的有效语法

public class MyClass
{

    public string DeviceCommands { get; set; } = "DeviceCommands";
}
Run Code Online (Sandbox Code Playgroud)

我在这种线路上有30个错误......

c# syntax setter

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

标签 统计

c# ×3

syntax ×2

.net ×1

function ×1

numbers ×1

regex ×1

setter ×1