Skip to content

Commit 3b7ab08

Browse files
authored
Merge pull request #19 from vfp9/xsharp-notebooks_CN
Localised for Simplified Chinese
2 parents 7e17e5b + 0a3c0d0 commit 3b7ab08

7 files changed

+906
-16
lines changed

.vscode/settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}

FirstSteps_ZH-CN/00-目录.ipynb

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,23 @@
88
"\n",
99
"| 课程 |\n",
1010
"|-----|\n",
11-
"| [目录 ]( 00-目录.ipynb ) |\n",
11+
"| [目录 ]( 00-目录.ipynb ) |\n",
1212
"| [变量的使用 ]( 01-变量的使用.ipynb ) |\n",
1313
"| [什么是字符串 ]( 02-什么是字符串.ipynb ) |\n",
1414
"| [XSharp 中的字符串 ]( 02b-XSharp%20中的字符串.ipynb ) |\n",
15-
"| [Integers(整数 - 1) ]( 03-Integers(整数%20-%201).ipynb ) |\n",
16-
"| [Integers(整数 - 2) ]( 04-Integers(整数%20-%202).ipynb ) |\n",
17-
"| [Decimals(小数) ]( 05-Decimals(小数).ipynb ) |\n",
18-
"| [条件语句 ]( 06-条件语句.ipynb ) |\n",
19-
"| [循环语句 ]( 07-循环语句.ipynb ) |\n",
20-
"| [循环和分支 ]( 08-循环和分支.ipynb ) |\n",
21-
"| [数组(Array)、列表(Lists)和集合(Collections) ]( 09-数组(Arrays)、列表(Lists)%20和集合(Collections).ipynb ) |\n",
15+
"| [Integers(整数 - 1) ]( 03-Integers(整数%20-%201).ipynb ) |\n",
16+
"| [Integers(整数 - 2) ]( 04-Integers(整数%20-%202).ipynb ) |\n",
17+
"| [Decimals(小数) ]( 05-Decimals(小数).ipynb ) |\n",
18+
"| [条件语句 ]( 06-条件语句.ipynb ) |\n",
19+
"| [循环语句 ]( 07-循环语句.ipynb ) |\n",
20+
"| [循环和分支 ]( 08-循环和分支.ipynb ) |\n",
21+
"| [数组(Array)、列表(Lists)和集合(Collections) ]( 09-数组(Arrays)、列表(Lists)%20和集合(Collections).ipynb) |\n",
2222
"| [搜索、排序和管理列表(Lists) ]( 10-搜索、排序和管理列表(Lists).ipynb ) |\n",
23-
"| [练习使用列表(Lists) ]( 11-练习使用列表(Lists).ipynb ) |\n",
24-
"| [函数和过程 ]( 12-函数和过程.ipynb ) |\n",
25-
"| [对象和类 ]( 13-对象和类.ipynb ) |\n",
23+
"| [练习使用列表(Lists) ]( 11-练习使用列表(Lists).ipynb ) |\n",
24+
"| [函数和过程 ]( 12-函数和过程.ipynb ) |\n",
25+
"| [对象和类 ]( 13-对象和类.ipynb ) |\n",
26+
"| [方法和成员 ]( 14-方法和成员.ipynb)|\n",
27+
"| [方法和异常 ]( 15-方法和异常.ipynb)|\n",
2628
"\n",
2729
"\n",
2830
" \n"

FirstSteps_ZH-CN/01-变量的使用.ipynb

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
},
1010
{
1111
"cell_type": "code",
12-
"execution_count": null,
12+
"execution_count": 1,
1313
"metadata": {
1414
"dotnet_interactive": {
1515
"language": "csharp"
@@ -18,7 +18,25 @@
1818
"kernelName": "csharp"
1919
}
2020
},
21-
"outputs": [],
21+
"outputs": [
22+
{
23+
"data": {
24+
"text/html": [
25+
"<div><div><strong>Restore sources</strong><ul><li><span>C:\\XSharpInteractive\\</span></li></ul></div><div></div><div></div></div>"
26+
]
27+
},
28+
"metadata": {},
29+
"output_type": "display_data"
30+
},
31+
{
32+
"ename": "Error",
33+
"evalue": "C:\\Users\\Lenovo\\.packagemanagement\\nuget\\Projects\\27672--7ae3e934-3130-42cb-945e-03efd70eeec3\\Project.fsproj : error NU1301: The local source 'D:\\Program' doesn't exist.",
34+
"output_type": "error",
35+
"traceback": [
36+
"C:\\Users\\Lenovo\\.packagemanagement\\nuget\\Projects\\27672--7ae3e934-3130-42cb-945e-03efd70eeec3\\Project.fsproj : error NU1301: The local source 'D:\\Program' doesn't exist."
37+
]
38+
}
39+
],
2240
"source": [
2341
"// <-= 按左侧箭头运行\n",
2442
"#r \"nuget:XSharpInteractive\""

FirstSteps_ZH-CN/09-数组(Arrays)、列表(Lists) 和集合(Collections).ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
"\n",
113113
"**XSharp** 中其他方言也支持不同类型的数组和列表。 \n",
114114
"\n",
115-
"它从 xBase 继承了一种特殊类型,称为 `USUAL`;它是在面向对象编程之前的类型,所以在 `OBJECT` 类型之前。有了它,你可以创建动态数组,其行为有点像 ArrayList,但用于操作它的函数/方法是不同的。 \n",
115+
"它从 xBase 继承了一种特殊类型,称为 `USUAL`;它是在面向对象编程之前的类型,所以在 `OBJECT` 类型之前。有了它,你可以创建动态数组,其行为有点像 `ArrayList`,但用于操作它的函数/方法是不同的。 \n",
116116
"\n",
117117
"很不幸,我们暂时无法向你展示这些,因为 **XSharpInteractive** 引擎现仅支持 **Core 方言**,而它不支持 `USUAL` 类型。\n",
118118
"___"

FirstSteps_ZH-CN/13-对象和类.ipynb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@
4848
"\n",
4949
"- **对象**: 对象是类的实例。它们拥有实际数据值以及执行类定义的操作的能力。他们*存在*于内存。\n",
5050
"- **方法**: 方法是在类中定义的函数或操作。它们定义了对象的行为。它们可以执行各种操作、处理数据并与其他对象交互。它们通常用动词来标识。\n",
51-
"- **属性**: 属性也称为属性或字段,是类的数据成员。它们存储与对象相关的特征或数据。它们通常用名词来标识。"
51+
"- **属性**: 属性也称为属性或字段,是类的数据成员。它们存储与对象相关的特征或数据。它们通常用名词来标识。 \n",
52+
"在 X# 中,\"字段\"\"属性\"并不完全相同,但暂且不论(我们将在 [方法和成员](./14-方法和成员.ipynb) 中予以讨论其区别)。"
5253
]
5354
},
5455
{
@@ -81,7 +82,7 @@
8182
"\n",
8283
"***get*** 可以让你看到变量,***set*** 可以让你更改变量。(对吗?)\n",
8384
"\n",
84-
"> 在 //Properties 下的 BankAccount 对象中键入以下代码\n",
85+
"> 在 //属性 下的 BankAccount 对象中键入以下代码\n",
8586
"\n",
8687
" PUBLIC PROPERTY Number AS STRING AUTO GET SET\n",
8788
" PUBLIC PROPERTY Owner AS STRING AUTO GET SET\n",

0 commit comments

Comments
 (0)