Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_dotnet
提交
9c52ad48
S
skill_tree_dotnet
项目概览
CSDN 技术社区
/
skill_tree_dotnet
通知
30
Star
6
Fork
4
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
2
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_dotnet
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
2
Issue
2
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
9c52ad48
编写于
12月 15, 2021
作者:
F
feilong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
增加C#第3题
上级
e6053a7a
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
92 addition
and
16 deletion
+92
-16
data/1..NET初阶/2.C#语法/2.C#文本值和变量/Variable.json
data/1..NET初阶/2.C#语法/2.C#文本值和变量/Variable.json
+6
-0
data/1..NET初阶/2.C#语法/2.C#文本值和变量/Variable.md
data/1..NET初阶/2.C#语法/2.C#文本值和变量/Variable.md
+55
-0
data/1..NET初阶/2.C#语法/2.C#文本值和变量/config.json
data/1..NET初阶/2.C#语法/2.C#文本值和变量/config.json
+3
-1
data/1..NET初阶/2.C#语法/2.C#文本值和变量/sample/Program.cs
data/1..NET初阶/2.C#语法/2.C#文本值和变量/sample/Program.cs
+28
-15
未找到文件。
data/1..NET初阶/2.C#语法/2.C#文本值和变量/Variable.json
浏览文件 @
9c52ad48
{
"type"
:
"code_options"
,
"author"
:
"huanhuilong"
,
"source"
:
"Variable.md"
}
\ No newline at end of file
data/1..NET初阶/2.C#语法/2.C#文本值和变量/Variable.md
浏览文件 @
9c52ad48
# 隐式变量的类型
C# 允许使用关键字
`var`
隐式声明变量的类型。例如下面两个语句等价:
```
csharp
string
user
=
"machine"
;
var
user
=
"machine"
;
```
以下代码中的四个
`var`
声明的变量,对应的C#类型分别是什么?
```
csharp
var
e
=
'c'
;
var
f
=
10
;
var
g
=
10.2
m
;
var
h
=
true
;
```
## 答案
```
csharp
char
e
=
'c'
;
int
f
=
10
;
decimal
g
=
10.2
m
;
bool
h
=
false
;
```
## 选项
### A
```
csharp
string
e
=
'c'
;
int
f
=
10
;
decimal
g
=
10.2
m
;
bool
h
=
false
;
```
### B
```
csharp
char
e
=
'c'
;
int
f
=
10
;
float
g
=
10.2
m
;
bool
h
=
false
;
```
### C
```
csharp
char
e
=
'c'
;
int
f
=
10
;
decimal
g
=
10.2
m
;
boolean
h
=
false
;
```
data/1..NET初阶/2.C#语法/2.C#文本值和变量/config.json
浏览文件 @
9c52ad48
...
...
@@ -3,6 +3,7 @@
"keywords"
:
[],
"children"
:
[],
"export"
:
[
"String.json"
"String.json"
,
"Variable.json"
]
}
\ No newline at end of file
data/1..NET初阶/2.C#语法/2.C#文本值和变量/sample/Program.cs
浏览文件 @
9c52ad48
// See https://aka.ms/new-console-template for more information
Console
.
WriteLine
(
"Hello, World!"
);
//
Console.WriteLine("Hello, World!");
string
helloworld1
=
"Hello, World!"
;
Console
.
WriteLine
(
helloworld1
);
//
string helloworld1 = "Hello, World!";
//
Console.WriteLine(helloworld1);
String
helloworld2
=
"Hello, World!"
;
Console
.
WriteLine
(
helloworld2
);
//
String helloworld2 = "Hello, World!";
//
Console.WriteLine(helloworld2);
var
helloworld3
=
"Hello, World!"
;
Console
.
WriteLine
(
helloworld3
);
//
var helloworld3 = "Hello, World!";
//
Console.WriteLine(helloworld3);
string
$
helloworld4
=
"Hello, World!"
;
Console
.
WriteLine
(
$
helloworld3
);
//
string $helloworld4 = "Hello, World!";
//
Console.WriteLine($helloworld3);
string
helloworld5
=
'
Hello
,
World
!
'
;
Console
.
WriteLine
(
$
helloworld5
);
//
string helloworld5 = 'Hello, World!';
//
Console.WriteLine($helloworld5);
var
helloworld6
;
helloworld6
=
"Hello, World!"
;
Console
.
WriteLine
(
helloworld6
);
\ No newline at end of file
// var helloworld6;
// helloworld6 = "Hello, World!";
// Console.WriteLine(helloworld6);
char
a
=
'c'
;
int
b
=
10
;
decimal
c
=
10.2
m
;
bool
d
=
false
;
var
e
=
'c'
;
var
f
=
10
;
var
g
=
10.2
m
;
var
h
=
true
;
float
g
=
10.2
m
;
// Console.WriteLine(a);
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录