diff --git "a/\351\202\223\345\256\227\346\235\203/20241119-\346\216\247\345\210\266\345\231\2501.md" "b/\351\202\223\345\256\227\346\235\203/20241119-\346\216\247\345\210\266\345\231\2501.md" new file mode 100644 index 0000000000000000000000000000000000000000..fe7da62a79ccb6ab0c6a31f39d35b91ac279c42d --- /dev/null +++ "b/\351\202\223\345\256\227\346\235\203/20241119-\346\216\247\345\210\266\345\231\2501.md" @@ -0,0 +1,38 @@ + +# 练习 + +创建一个控制台项目,没有任何选项,体会项目名称和什么有关系 + + +创建一个控制项目,项目名称Blog + + +创建一个控制台项目,输出到Blog目录 + + +创建一个MVC项目,指定项目名称 + + +创建一个MVC项目,指定输出目录 + + +创建一个带解决方案,其下有一个MVC项目,3个类库项目的“综合项目” + + +创建一个项目,在默认控制器(Home)下,新增一个Action方法,名为Ok,同时为其创建对应视图以显示这个视图 + + +创建一个项目,创建一个新的控制器,名为Blogs,新的控制器拥有一个名为Index的Action,该方法返回一个视图,视图显示“神级预判” + + +给第8题的新控制,添加一个新的Action,名为Music,不接受任何参数,并返回对应的视图,视图显示“顶级打野” + + +给第8题的新控制器,新增一个Action,名为List,不接受任何参数,并返回对应视图,视图显示一个经典CRUD界面 + + +新增一个控制器,名为Products,该控制器具有一个名为Edit的Action,这个Action接受一个int类型的参数id,显示这个id + + +在11题的新控制器中,新增一个名为Create的Action,该Action接受一个类型为Students(有姓名、年龄、体长属性)的参数,并展示该参数的姓名属性 + \ No newline at end of file diff --git "a/\351\202\223\345\256\227\346\235\203/20241121-\346\216\247\345\210\266\345\231\2502.md" "b/\351\202\223\345\256\227\346\235\203/20241121-\346\216\247\345\210\266\345\231\2502.md" new file mode 100644 index 0000000000000000000000000000000000000000..fd8c2ed9ff06db7a2d89387f8a39a4b8d3e793ec --- /dev/null +++ "b/\351\202\223\345\256\227\346\235\203/20241121-\346\216\247\345\210\266\345\231\2502.md" @@ -0,0 +1,8 @@ +# 控制器 +方式1--地址传参 +
+url/值 接收一般为id,可以在路由更改。 + +方式2--[FromBody]传参 +
+定义一个类接收 类名CreateDto 定义属性 访问前提: 类前面加请求方式[HttpPost] 参数前面加[FromBody] \ No newline at end of file diff --git "a/\351\202\223\345\256\227\346\235\203/20241122-\350\277\224\345\233\236\345\200\274.md" "b/\351\202\223\345\256\227\346\235\203/20241122-\350\277\224\345\233\236\345\200\274.md" new file mode 100644 index 0000000000000000000000000000000000000000..d6aeb3d5e0aa4c2982e25ccbd77b7182e09e200d --- /dev/null +++ "b/\351\202\223\345\256\227\346\235\203/20241122-\350\277\224\345\233\236\345\200\274.md" @@ -0,0 +1,22 @@ +# 返回值 +一般数据类型 +
+IActionResult类型(接口) +
+ActionResult类型(接口加一般数据类型) +
+特定于格式的操作结果 +
+Poco(普通旧CLR对象) + +## 作业 + +简单参数传递 在一个叫Blog控制器中,定义一个叫Index的Action,并且传递一个int类型的值,id为变量名 + +简单参数传递 在一个叫Blog控制器中,定义一个叫Index_2的Action,并且传递一个string类型的值,id为变量名 + +简单参数传递 在一个叫Blog控制器中,定义一个叫Index_3的Action,并且传递一个string类型的值,name为变量名 + + + + \ No newline at end of file