@ Func类型变量的运算符
本文关键字:类型变量 运算符 Func | 更新日期: 2023-09-27 18:11:25
所以我在挖掘一些代码时,我看到了这些行。
Func<T> @delegate = ...
我的问题是在这种情况下@操作符是用来做什么的?
我见过在创建字符串字面量时使用它,但从来没有在引用字符串以外的东西时使用过。
Func<T>
是c#中的泛型委托。
delegate
在c#中是一个保留字,所以开发者用@作为前缀来使用它作为一个有效的变量名。
你会在asp.net MVC项目的HTML helper中看到它,在设置类时,我们使用@class
作为类,这是c#中的保留字,所以我们不能有一个名为class
的变量