diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401.sln" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401.sln"
new file mode 100644
index 0000000000000000000000000000000000000000..889e7d04f574ae64bd7e430505d2b6e168995c33
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401.sln"
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.1.32319.34
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "第三章练习1", "第三章练习1\第三章练习1.csproj", "{606BE09C-7EF6-4889-A388-6F0D2B80CB5D}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {606BE09C-7EF6-4889-A388-6F0D2B80CB5D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {606BE09C-7EF6-4889-A388-6F0D2B80CB5D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {606BE09C-7EF6-4889-A388-6F0D2B80CB5D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {606BE09C-7EF6-4889-A388-6F0D2B80CB5D}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {E1740B69-176C-4EED-AB2C-8897BDD87E7C}
+ EndGlobalSection
+EndGlobal
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/Web.Debug.config" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/Web.Debug.config"
new file mode 100644
index 0000000000000000000000000000000000000000..d524797f281f26074f9035fc66afa66facd801eb
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/Web.Debug.config"
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/Web.Release.config" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/Web.Release.config"
new file mode 100644
index 0000000000000000000000000000000000000000..96d0fe16500de562fec8b63a940c79c5b9c0bf11
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/Web.Release.config"
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/Web.config" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/Web.config"
new file mode 100644
index 0000000000000000000000000000000000000000..7fb17366afe02303ee5373bc01410ce55ba080f2
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/Web.config"
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm1.aspx" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm1.aspx"
new file mode 100644
index 0000000000000000000000000000000000000000..4b07c3630dcb9c669f18fbfa5c5eddc37293e031
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm1.aspx"
@@ -0,0 +1,163 @@
+<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="第三章练习1.WebForm1" %>
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm1.aspx.cs" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm1.aspx.cs"
new file mode 100644
index 0000000000000000000000000000000000000000..31c99d503c8fa210d07cbfb505ea03477a6a90fa
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm1.aspx.cs"
@@ -0,0 +1,54 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+
+namespace 第三章练习1
+{
+ public partial class WebForm1 : System.Web.UI.Page
+ {
+
+ protected void Page_Load(object sender, EventArgs e)
+ {
+
+ }
+
+ protected void Button2_Click(object sender, EventArgs e)
+ {
+ if (RadioButton1.Checked == true)
+ {
+ RadioButton1.Text = "男";
+ }
+ else
+ {
+ RadioButton1.Text = "女";
+ }
+ if (CheckBox1.Checked == false)
+ {
+ CheckBox1.Text = "";
+ }
+ if (CheckBox2.Checked == false)
+ {
+ CheckBox2.Text = "";
+ }
+ if (CheckBox3.Checked == false)
+ {
+ CheckBox3.Text = "";
+ }
+ Session["user"] = TextBox1.Text;
+ Session["gender"] = RadioButton1.Text;
+ Session["hobby"] = CheckBox1.Text + CheckBox2.Text + CheckBox3.Text;
+ Session["birthday"]= TextBox5.Text;
+ Session["email"]= TextBox4.Text;
+ Session["city"]= TextBox6.Text;
+ Response.Redirect("webform2.aspx");
+
+ }
+ protected void RadioButton1_CheckedChanged(object sender, EventArgs e)
+ {
+
+ }
+ }
+}
\ No newline at end of file
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm1.aspx.designer.cs" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm1.aspx.designer.cs"
new file mode 100644
index 0000000000000000000000000000000000000000..ed04aad119adad5c1fd3186761d882567099f6a1
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm1.aspx.designer.cs"
@@ -0,0 +1,161 @@
+//------------------------------------------------------------------------------
+// <自动生成>
+// 此代码由工具生成。
+//
+// 对此文件的更改可能导致不正确的行为,如果
+// 重新生成代码,则所做更改将丢失。
+// 自动生成>
+//------------------------------------------------------------------------------
+
+namespace 第三章练习1
+{
+
+
+ public partial class WebForm1
+ {
+
+ ///
+ /// form1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm form1;
+
+ ///
+ /// TextBox1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.TextBox TextBox1;
+
+ ///
+ /// TextBox2 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.TextBox TextBox2;
+
+ ///
+ /// TextBox3 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.TextBox TextBox3;
+
+ ///
+ /// RadioButton1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.RadioButton RadioButton1;
+
+ ///
+ /// RadioButton2 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.RadioButton RadioButton2;
+
+ ///
+ /// CheckBox1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.CheckBox CheckBox1;
+
+ ///
+ /// CheckBox2 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.CheckBox CheckBox2;
+
+ ///
+ /// CheckBox3 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.CheckBox CheckBox3;
+
+ ///
+ /// TextBox5 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.TextBox TextBox5;
+
+ ///
+ /// TextBox4 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.TextBox TextBox4;
+
+ ///
+ /// TextBox6 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.TextBox TextBox6;
+
+ ///
+ /// FileUpload1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.FileUpload FileUpload1;
+
+ ///
+ /// Button1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.Button Button1;
+
+ ///
+ /// Button2 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.Button Button2;
+
+ ///
+ /// TextBox7 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.TextBox TextBox7;
+ }
+}
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm2.aspx" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm2.aspx"
new file mode 100644
index 0000000000000000000000000000000000000000..bdc5f07ba26ed6fa6d4801050b511d2fce0adc75
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm2.aspx"
@@ -0,0 +1,34 @@
+<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm2.aspx.cs" Inherits="第三章练习1.WebForm2" %>
+
+
+
+
+
+
+
+
+
+
+
+
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm2.aspx.cs" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm2.aspx.cs"
new file mode 100644
index 0000000000000000000000000000000000000000..dbae11bad8b6284a94e11cb038269c8c0fad5c12
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm2.aspx.cs"
@@ -0,0 +1,23 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+
+namespace 第三章练习1
+{
+ public partial class WebForm2 : System.Web.UI.Page
+ {
+ protected void Page_Load(object sender, EventArgs e)
+ {
+ Label1.Text = Session["user"].ToString();
+ Label2.Text = Session["gender"].ToString();
+ Label3.Text = Session["hobby"].ToString();
+ Label4.Text = Session["birthday"].ToString();
+ Label5.Text = Session["email"].ToString();
+ Label6.Text = Session["city"].ToString();
+ }
+
+ }
+}
\ No newline at end of file
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm2.aspx.designer.cs" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm2.aspx.designer.cs"
new file mode 100644
index 0000000000000000000000000000000000000000..0b6d57aaf1af2012c58e81b55131f68918868a77
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/WebForm2.aspx.designer.cs"
@@ -0,0 +1,80 @@
+//------------------------------------------------------------------------------
+// <自动生成>
+// 此代码由工具生成。
+//
+// 对此文件的更改可能导致不正确的行为,如果
+// 重新生成代码,则所做更改将丢失。
+// 自动生成>
+//------------------------------------------------------------------------------
+
+namespace 第三章练习1
+{
+
+
+ public partial class WebForm2
+ {
+
+ ///
+ /// form1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm form1;
+
+ ///
+ /// Label1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.Label Label1;
+
+ ///
+ /// Label2 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.Label Label2;
+
+ ///
+ /// Label3 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.Label Label3;
+
+ ///
+ /// Label4 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.Label Label4;
+
+ ///
+ /// Label5 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.Label Label5;
+
+ ///
+ /// Label6 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.WebControls.Label Label6;
+ }
+}
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/packages.config" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/packages.config"
new file mode 100644
index 0000000000000000000000000000000000000000..ae302ffdf1c4d07a6981c04675af8161b409876c
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/packages.config"
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401.csproj" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401.csproj"
new file mode 100644
index 0000000000000000000000000000000000000000..396b98a0ddbfcd3513a6810e944d414c8524c1fc
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401.csproj"
@@ -0,0 +1,138 @@
+
+
+
+
+ Debug
+ AnyCPU
+
+
+ 2.0
+ {606BE09C-7EF6-4889-A388-6F0D2B80CB5D}
+ {349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
+ Library
+ Properties
+ 第三章练习1
+ 第三章练习1
+ v4.7.2
+ true
+
+
+
+
+
+
+
+
+
+
+ true
+ full
+ false
+ bin\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ true
+ pdbonly
+ true
+ bin\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\packages\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.2.0.1\lib\net45\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll
+
+
+
+
+
+
+
+
+
+
+ WebForm1.aspx
+ ASPXCodeBehind
+
+
+ WebForm1.aspx
+
+
+ WebForm2.aspx
+ ASPXCodeBehind
+
+
+ WebForm2.aspx
+
+
+
+
+
+ Web.config
+
+
+ Web.config
+
+
+
+ 10.0
+ $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
+
+
+
+
+
+
+
+
+ True
+ True
+ 56039
+ /
+ http://localhost:56039/
+ False
+ False
+
+
+ False
+
+
+
+
+
+
+ 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
+
+
+
+
+
\ No newline at end of file
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401.csproj.user" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401.csproj.user"
new file mode 100644
index 0000000000000000000000000000000000000000..f8201e23bd5f08c099fdaa6150479430c91a6f79
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401/\347\254\254\344\270\211\347\253\240\347\273\203\344\271\2401.csproj.user"
@@ -0,0 +1,38 @@
+
+
+
+ true
+
+
+
+
+
+
+ Debug|Any CPU
+
+
+
+
+
+
+
+ CurrentPage
+ True
+ False
+ False
+ False
+
+
+
+
+
+
+
+
+ True
+ False
+
+
+
+
+
\ No newline at end of file
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/.vs/ProjectSettings.json" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/.vs/ProjectSettings.json"
new file mode 100644
index 0000000000000000000000000000000000000000..866f1e13717797a9d8ba6c842989c9291d7ed02d
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/.vs/ProjectSettings.json"
@@ -0,0 +1,3 @@
+{
+ "CurrentProjectSetting": null
+}
\ No newline at end of file
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/.vs/VSWorkspaceState.json" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/.vs/VSWorkspaceState.json"
new file mode 100644
index 0000000000000000000000000000000000000000..8b04e27936de1e1104140d99d46ceca04e3047b4
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/.vs/VSWorkspaceState.json"
@@ -0,0 +1,7 @@
+{
+ "ExpandedNodes": [
+ ""
+ ],
+ "SelectedNode": "\\第二章练习.sln",
+ "PreviewInSolutionExplorer": false
+}
\ No newline at end of file
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/.vs/slnx.sqlite" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/.vs/slnx.sqlite"
new file mode 100644
index 0000000000000000000000000000000000000000..72410efe1f1ef36356c3bca23bd4657ff5561dcd
Binary files /dev/null and "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/.vs/slnx.sqlite" differ
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240.sln" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240.sln"
new file mode 100644
index 0000000000000000000000000000000000000000..d108d6159b07754a8cc614ebe16e0de0f588635d
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240.sln"
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.1.32319.34
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "第二章练习", "第二章练习\第二章练习.csproj", "{974A0003-2A52-4531-9BFD-D6C4CEA0845F}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {974A0003-2A52-4531-9BFD-D6C4CEA0845F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {974A0003-2A52-4531-9BFD-D6C4CEA0845F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {974A0003-2A52-4531-9BFD-D6C4CEA0845F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {974A0003-2A52-4531-9BFD-D6C4CEA0845F}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {6F77422F-D5CA-41FD-968E-7E25F4BDB555}
+ EndGlobalSection
+EndGlobal
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/Web.Debug.config" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/Web.Debug.config"
new file mode 100644
index 0000000000000000000000000000000000000000..d524797f281f26074f9035fc66afa66facd801eb
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/Web.Debug.config"
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/Web.config" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/Web.config"
new file mode 100644
index 0000000000000000000000000000000000000000..7fb17366afe02303ee5373bc01410ce55ba080f2
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/Web.config"
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/packages.config" "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/packages.config"
new file mode 100644
index 0000000000000000000000000000000000000000..ae302ffdf1c4d07a6981c04675af8161b409876c
--- /dev/null
+++ "b/\347\216\213\346\226\207\350\216\211/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/\347\254\254\344\272\214\347\253\240\347\273\203\344\271\240/packages.config"
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file