You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

95 lines
2.0 KiB
Plaintext

5 days ago
{
"cells": [
{
"cell_type": "markdown",
"id": "c6f77059",
"metadata": {},
"source": [
"\n",
"[comment]: <公用初始化文档>\n"
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "e8bd2ba2",
"metadata": {
"polyglot_notebook": {
"kernelName": "csharp"
}
},
"outputs": [
{
"data": {
"text/html": [
"<div><div></div><div></div><div><strong>Installed Packages</strong><ul><li><span>Newtonsoft.Json, 13.0.3</span></li></ul></div></div>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"//公共包引用\n",
"#r \"nuget:Newtonsoft.Json\"\n",
"\n",
"//公用命名空间引用\n",
"using Newtonsoft.Json;\n",
"using Newtonsoft.Json.Linq;\n",
"using Newtonsoft.Json.Schema;\n",
"using Newtonsoft.Json.Serialization;\n",
"\n",
"//公用全局对象:类等\n",
"///<summary>\n",
"/// 初始化文档中的公用学生类\n",
"///</summary>\n",
"public class Student\n",
"{\n",
" public int Id {get;set;}\n",
"\n",
" public string Name {get;set;}\n",
"\n",
" public int Age {get;set;}\n",
"}\n",
"\n",
"//公用方法\n",
"public static string StudentToString(Student student)\n",
"{\n",
" if(student == null) return string.Empty;\n",
"\n",
" return $\"学生信息 学号:{student.Id}, 姓名:{student.Name}, 年龄:{student.Age}\";\n",
"}\n",
"\n",
"//公用变量\n",
"Student SharedStudent = new Student()\n",
"{\n",
" Id = 1,\n",
" Name = \"班长\",\n",
" Age = 25\n",
"};"
]
}
],
"metadata": {
"kernelspec": {
"display_name": ".NET (C#)",
"language": "C#",
"name": ".net-csharp"
},
"polyglot_notebook": {
"kernelInfo": {
"defaultKernelName": "csharp",
"items": [
{
"aliases": [],
"languageName": "csharp",
"name": "csharp"
}
]
}
}
},
"nbformat": 4,
"nbformat_minor": 5
}