您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

C#中的“ var”是什么意思?

C#中的“ var”是什么意思?

这意味着将由编译器推断要声明的本地类型:

// This statement:
var foo = "bar";
// Is equivalent to this statement:
string foo = "bar";

值得注意的是,var并未将变量定义为动态类型。因此,这是不合法的:

var foo = "bar";
foo = 1; // Compiler error, the foo variable holds strings, not ints

var 只有两个用途:

var除了本地语言,您不能将其用作任何其他类型。因此,您不能使用关键字var来声明字段/属性/参数/返回类型。

c# 2022/1/1 18:15:22 有511人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶