
小白轻松学c#.net
小白轻松学c#.net
叫我官人、
学无止境
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ASP.NET Core WebApi使用Swagger生成api说明文档看这篇就够了
引言在使用asp.net core 进行api开发完成后,书写api说明文档对于程序员来说想必是件很痛苦的事情吧,但文档又必须写,而且文档的格式如果没有具体要求的话,最终完成的文档则完全取决于开发者的心情。或者详细点,或者简单点。那么有没有一种快速有效的方法来构建api说明文档呢?答案是肯定的, Swagger就是最受欢迎的REST APIs文档生成工具之一!为什么使用Swagger...原创 2019-09-07 01:31:39 · 290 阅读 · 0 评论 -
C#中Lambda表达式总结
在C#的语法中有一种比较特殊的写法,叫做Lambda表达式,这种表达式的写法在于你查询数据的时候直接是使用以下箭头的形式来表示查询语句的:=>。例如,我们要查找学生的List<Student>集合中班级编号为1001的所有学生数据,我们即可用Studentlist.Where(t=>t.ClassCode=‘1001’)语句来直接完成,无需再写繁琐的foreach语句或者...原创 2019-08-11 16:52:01 · 239 阅读 · 0 评论 -
C# Func委托与表达式树Expression的关联和区分
学习了匿名委托Func<T,TResult>后,对委托的了解更深入了点。如果对委托不了解,我们先看委托的概念和定义:Func<T, TResult>委托.NET Framework (current version)封装一个方法,该方法具有一个参数,且返回由TResult参数指定的类型的值。如需仔细了解请看官方文档:https://msdn.micr...原创 2019-08-11 16:45:32 · 750 阅读 · 0 评论 -
EF通用增删改查分页帮助类
public class BaseDAL<T> where T:class,new(){/// <summary>/// 数据上下文对象/// </summary>P05MODEL.LeaveWordBoradEntities db = new P05MODEL.LeaveWo...原创 2019-08-10 23:49:09 · 257 阅读 · 0 评论 -
MVC 基础笔记02
1:工具类如何写一个增删改的方法? public static int ExecuteNonQuery(string sql) { //创建数据库连接 SqlConnection conn = new SqlConnection(strConn); try { ...原创 2019-07-31 16:27:25 · 230 阅读 · 0 评论 -
.netMVC
1:Ajax提交到后台参数传递可以单个传递也可以对象传递,怎么写?Ajax对象传递 定义一个json对象 存储数据 $.ajax({ url: '路径', type: 'Post', data: Json对象, ...原创 2019-07-27 14:11:00 · 245 阅读 · 1 评论 -
MVC 基础笔记01
1:用VS2019创建MVC项目的步骤新建项目 选择ASP.NET Web应用程序(.NET Framwork)2:控制器和视图分别是哪个文件夹控制器文件夹:Controllers视图文件夹:View3:页面跳转的地址格式是?/控制器名称/方法4:控制器的方法返回一个视图?return View();5:控制器的方法返回一个Json对象public Json...原创 2019-07-23 23:11:02 · 155 阅读 · 0 评论 -
C#XML文件
什么是XML?XML 指可扩展标记语言(EXtensibleMarkupLanguage)XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。XML 是W3C 的推荐标准输入以下xml格式,并生成bookstore.xml文件<?xml versi...原创 2019-07-19 00:12:12 · 291 阅读 · 3 评论 -
C#继承多态
什么是继承? /// <summary> /// 人类 /// </summary> class People { public string Name { get; set; } public int Age { get; set; } public char Sex { get;...原创 2019-07-16 22:39:21 · 227 阅读 · 0 评论 -
C#XML帮助类
public class XMLHelper { private string filePath; /// <summary> /// 路径的参数构造方法 /// </summary> /// <param name="filePath"></p...原创 2019-07-15 23:21:26 · 500 阅读 · 2 评论 -
C#类
在C#中,string str = null 与 string str = “” 请尽量使用文字或图在第一个 str赋值的是null 它虽然赋值了null 但是没有开辟空间,在第二个str赋值的是“ ” 它赋值了也开辟了新的空间。简述类和结构的相同点和不同点。并用代码举例。结构不可以new 还不可以包含方法 只能包含变量 结构是值类型结构不能定义无参数的构造方法。类可以new 可以有...原创 2019-07-13 02:43:44 · 196 阅读 · 0 评论 -
String帮助类
String帮助类public class StringHelper { /// <summary> /// 将一个字符串按照分隔符转换成 List /// </summary> /// <param name="str">字符串</param> /...原创 2019-07-10 17:12:03 · 201 阅读 · 0 评论 -
C#基础
.net框架的两个主要部分 .NET框架(Framework)是一个开发、部署和运行.NET应用的环境,包括了ASP.NET、公共语言运行时环境(CLR)以及.NET 框架类变量的命名规则 (1)变量的名以字母、下划线或@开头,后面可以跟字母、数字、下划线,而不能包含空格、标点符号、运算符等其它符号。(2)变量名不能与C#中的关键字名称相同。这些关键字我们在附录...原创 2019-07-08 21:53:21 · 540 阅读 · 0 评论 -
普通数组和集合效率谁更好又方便
先来看下普通的数据是怎么样使用的: Stopwatch sw = new Stopwatch(); sw.Start(); int[] shop = new int[10000]; for (int i = 0; i < 10000; i++) { ...原创 2019-07-08 18:56:58 · 1870 阅读 · 0 评论 -
ASP .NET Core MVC 过滤器之一 ActionFilterAttribute
.NET Core MVC 登陆或权限过滤器using Microsoft.AspNetCore.Mvc.Filters;using System.Linq;using Finance.Web.Models;using Microsoft.AspNetCore.Mvc;using Microsoft.AspNetCore.Mvc.Controllers;using Finance...原创 2019-08-27 23:50:52 · 1154 阅读 · 0 评论 -
.net MVC dapper 帮助类
using System;using System.Collections.Generic;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Reflection;using Dapper;namespace BaseDa...原创 2019-08-21 15:23:27 · 544 阅读 · 0 评论