
C#
MoFe1
这个作者很懒,什么都没留下…
展开
-
【.NET】跨控制器调用返回值为JsonResult返回类型的结果
【.NET】跨控制器调用返回值为JsonResult返回类型的结果原创 2022-12-30 11:34:21 · 546 阅读 · 0 评论 -
【.NET】简单使用Description特性
【.NET】简单使用Description特性原创 2022-11-03 16:05:56 · 648 阅读 · 0 评论 -
【.NET】校验文件真实格式
【.NET】校验文件真实格式原创 2022-09-05 10:51:54 · 797 阅读 · 0 评论 -
【.net】动态解析传回的json数据
【.net】动态解析传回的json数据原创 2022-08-23 10:05:44 · 480 阅读 · 0 评论 -
【.NET CORE】上传大文件Request body too large/请求长度过长问题解决方案
【.NET CORE】上传大文件Request body too large解决方案原创 2022-08-18 11:22:39 · 4322 阅读 · 0 评论 -
【.Net Core】使用JSON JavaScriptSerializer 进行序列化或反序列化时出错。字符串的长度超过了为 maxJsonLength属性
【.Net Core】使用JSON JavaScriptSerializer 进行序列化或反序列化时出错。字符串的长度超过了为 maxJsonLength属性转载 2022-07-08 11:06:58 · 1395 阅读 · 0 评论 -
【.NET CORE】 请求长度过长报错解决方案
【.NET CORE】 请求长度过长报错解决方案原创 2022-07-03 15:10:04 · 1007 阅读 · 0 评论 -
【C#】使用正则校验内容
【C#】使用正则校验内容原创 2022-06-29 14:23:40 · 105 阅读 · 0 评论 -
【.net core】汉字转拼音,提取字符串中汉字首字母方法
【.net core】汉字转拼音,提取字符串中汉字首字母方法。原创 2022-05-31 15:49:33 · 2621 阅读 · 0 评论 -
【.NET MVC】AuthorizeAttribute类进行身份验证
通过使用AuthorizeAttribute类中的方法:AuthorizeCore(HttpContextBase)重写时,提供一个入口点用于进行自定义授权检查。HandleUnauthorizedRequest(AuthorizationContext)处理未能授权的 HTTP 请求。使用以上两个方法实现用户的身份校验使用方法:继承AuthorizeAttribute类并重写AuthorizeAttribute类中的AuthorizeCore方法如:publi...原创 2022-03-31 09:33:51 · 1021 阅读 · 0 评论 -
【C#】Convert和Parse的区别
引用以下文章C#中Convert.ToInt32、int.TryParse、(int)和int.Parse四者的区别 - 蓬鹏 - 博客园引用作者总结:(1)Convert.ToInt32的参数比较多,Int.Parse只能转换string类型的.(2)Parse就是把String转换成int,char,double....等,也就是*.Parse(string) 括号中的一定要是string.(3)Convert可以提供多种类型的转换,也就搜索是Convert.*()括号中可以为很多转载 2022-03-24 10:28:28 · 2186 阅读 · 0 评论 -
【.net】反射类时只获取当前类成员
public int ADDEntityCurrent(T Entity) { try {//使用typeof获取泛型类型 Type type = typeof(T); object oT = Activator.CreateInstance(type);//通过Type 的GetProperties方法并添加相关参数获取当前成员(不包括继承成员)属性 ..原创 2022-03-22 19:28:30 · 202 阅读 · 0 评论 -
【.NET】通过传入表名操作数据库
两种思路:1.通过SQL语句查询到表名下的列名,将通过程序获取列名为string集合(通过SQL获取查询结果的DataSet或DataTable),遍历集合拼接SQL语句获取列名SQL:SELECT 字段名 = CONVERT (VARCHAR(100), a.name), 表名 = CONVERT (VARCHAR(50), d.name), 类型 = CONVERT (VARCHAR(50), b.name), 库名 = 'dbo', 字段说明 =原创 2022-03-01 14:23:29 · 371 阅读 · 0 评论 -
【.NET MVC】使用操作名称重定向到指定操作,RedirectToAction方法及其重载
【.NET MVC】使用操作名称重定向到指定操作,RedirectToAction方法及其重载原创 2022-03-01 09:00:00 · 521 阅读 · 0 评论 -
【.Net Core】运行时hostpolicy.dll报0x800700C1问题
程序报未找到框架问题时,一般是未找到.net core的框架文件,官网下载Download .NET Core 3.1 (Linux, macOS, and Windows)对应版本的zip文件,复制该路径下的3.1.0文件夹到本机路径C:\Program Files\dotnet\shared下对应的文件夹内运行...原创 2022-02-22 19:07:19 · 4191 阅读 · 0 评论 -
【C#】【数据操作】使用IEqualityComparer求两个同表数据之间的差值
【C#】使用IEqualityComparer求两个同表数据之间的差值原创 2022-02-16 18:42:01 · 860 阅读 · 0 评论 -
不区分大小写判断两个字符串是否相等
使用Equals方法,添加StringComparison.OrdinalIgnoreCase来进行两个字符串不区分大小写的相等判断a.CardId.Equals(data.Rows[i]["公民身份证号码"].ToString(), StringComparison.OrdinalIgnoreCase)原创 2022-02-16 10:39:31 · 1348 阅读 · 0 评论 -
【C#】【LINQ】语句简单应用
对对象集合的简单运用//定义有实体类A,其中类成员变量都为公有,分别为string field1 和 int field2//假设List为A的对象集合,即List类型为List<A>,则可以使用Linq语句进行查询from n in Listwhere n.field1 == "10" && n.field2 > 5select n//以上代码查询结果为查询List对象集合中,成员field1 的值等于字符串"10",成员field2的值大于数字5的对象集原创 2022-02-15 08:45:23 · 819 阅读 · 0 评论 -
IIS发布网站遇到 编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary 编
IIS发布网站遇到 编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary 编编译错误:说明:在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。编译器错误消息:CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ...................转载 2022-01-27 15:32:16 · 2142 阅读 · 0 评论 -
【.NET MVC】发布项目时出现: 错误 : 未能将文件 Views\XXX\XXX.cshtml 复制到 obj\Release文件夹下,未能找到XXX.cshtml 文件
正常情况下会在解决方案资源管理器其中提示该文件不存在(文件图标上有红色X号),但有时也会出现文件夹中没有该文件,但解决方案资源管理器中可找到该文件名且文件图标上没有红色X号,此时需要更具报错提示在对应的项目路径下找到该文件名,将其从项目中排除后便可成功发布...原创 2022-01-27 10:20:43 · 795 阅读 · 0 评论 -
C#文件上传前后台方法
public string UploadImage() { LayuiEdit edit = new LayuiEdit(); var file = Request.Files[0]; string filepath = ""; var name = string.Empty; name = Guid.NewGuid().ToString("N") + DateTime..原创 2022-01-25 11:57:08 · 947 阅读 · 0 评论 -
C#获取XML文件内容
public List<sysControl> getXmlNode() { List<sysControl> syscontrol = new List<sysControl>(); //创建XML对象 XmlDocument xml = new XmlDocument(); //读取路径下文件 xml.Load(AppDomain..原创 2022-01-14 14:39:08 · 1155 阅读 · 0 评论 -
C#使用存储过程查询结果
过程:ALTER PROCEDURE [dbo].[pro_login]@condition VARCHAR(255) = '',@table_name VARCHAR(255) = '',@int_top int = 0ASBEGIN DECLARE @sqlstr VARCHAR(1000) -- routine body goes here, e.g. -- SELECT 'Navicat for SQL Server' if (@int_top <> 0)原创 2022-01-07 09:32:05 · 1147 阅读 · 0 评论 -
C#使用分页循环取数据
假设有一个4块的滚动显示DOM,假设总数据为8条,其展示效果为如下表所示1,5 2,6 3,7 4,8 代码实现 //DICList 的count为8List<DataInput_Characteristic> DICList = new RisunDAL.RisunDAL<DataInput_Characteristic>().GetEntityList(" 1=1 " + " and " + sql_where).ToList();原创 2021-12-13 09:46:49 · 1028 阅读 · 0 评论