
c#
文章平均质量分 71
knqiufan
目标是!成为大师!
展开
-
ASP.NET MVC4中的App_start中BundleConfig的介绍使用
在BundleConfig.cs中,指定CSS和JS,主要用来压缩JS和CSS在ASP.NET MVC4中(在WebForm中应该也有),有一个叫做Bundle的东西,它用来将js和css进行压缩(多个文件可以打包成一个文件),并且可以区分调试和非调试,在调试时不进行压缩,以原始方式显示出来,以方便查找问题。具体优势可自行百度或参看官方介绍:http://www.asp.net/mvc/t...转载 2018-09-04 19:52:24 · 1138 阅读 · 0 评论 -
DateTime.Compare()比较时间大小
比较 DateTime 的两个实例,并返回它们相对值的指示。语法public static int Compare ( DateTime t1, DateTime t2)参数t1 第一个 DateTime。t2 第二个 DateTime。 返回值有符号数字,指示 t1 和 t2 的相对值。 值类型 条件 ...转载 2018-08-02 15:31:41 · 23170 阅读 · 0 评论 -
DataTable.ImportRow()与DataTable.Rows.Add()的区别
今天写代码的时候用到ImportRow()向DataTable中添加记录,代码如下:DataTable dt = datatable;DataRow dr = dt.NewRow();dr["FileName"] = fileName;dr["DbName"] = DbName;dt.ImportRow(dr);可是执行后发现dtAppendix中的记录并没有增加。可是将上述红色色...转载 2018-08-02 15:27:04 · 5901 阅读 · 0 评论 -
ASP.NET工程文件(.csproj)文件解读
C#项目中都会有一个不起眼的文件,后缀名csproj,很多人都会忽视它。其实,这个文件在项目中起到举足轻重的地位。这个文件其实是一个项目的工程文件,不过,正常开发中,这个文件基本上不会需要考虑到。这时候,你应该会问这个文件作用,其实,这个文件记录了与工程有关的相关信息,例如包含的文件,程序的版本,所生成的文件的类型和位置的信息等。这个文件其实是给编译工具看的,这个文件记录了这个项目的项目名,项...转载 2018-07-21 11:38:08 · 3889 阅读 · 0 评论 -
C#关于DateTime得到的当前时间的格式和用法
DateTime.Now.ToShortTimeString() DateTime dt = DateTime.Now; dt.ToString();//2005-11-5 13:21:25 dt.ToFileTime().ToString();//127756416859912816 dt.ToFileTimeUtc().ToString();//127756704859912816 dt.To...转载 2018-04-19 20:22:03 · 748 阅读 · 0 评论 -
二进制相加进位
题目:有两个字符串里面仅包含二进制,然后让两个字符串内的二进制数字从右往左相加进位得到结果.例如:a=”11”,b=”1” 结果是c=”100”,a中最右侧的1与b中的1相加得2,2的二进制是10,在此位保留一个0,1作为进位, 在a中右侧的倒数第二个1与进位1相加得2,2的二进制是10,此位保留一个0,由于左侧没有数字的,把进位追加到左侧.例如 a=”11”,b=”11” 结果是c=”110”...原创 2018-04-06 12:13:37 · 9985 阅读 · 2 评论 -
asp.net web程序的跨域
在web.config中添加如下代码【注:在web.config里添加如下代码说明整个web项目都被允许为跨域访问】原创 2018-01-16 19:07:56 · 270 阅读 · 0 评论 -
ArcEngine中的ICommand接口和ITool接口
一、ICommand接口ICommand接口为一个命令型接口,特点是当“命令按钮”按下时,会直接执行一段已经编写好的代码而无需外界交互,过程类似“宏”操作。主要函数以及含义如下: #region ICommand /// /// 命令按钮的图标(获取程序集文件中一个按钮图标文件的资源号) /// p原创 2017-10-13 11:28:23 · 2884 阅读 · 0 评论 -
C#获取oracle中某个用户的所有表
列出属于某个用户的所有表:SELECT table_name FROM user_tables; 列出属于当前用户可以访问的所有表:SELECT table_name FROM all_tables; 列出所有表(当前用户必须是管理员):SELECT table_name FROM dba_tables; 列出某个表的所有字段:SELECT转载 2017-10-11 08:12:20 · 672 阅读 · 0 评论 -
C# 关于OnMouseDown等事件的简单介绍
以下对 OnMouseDown等事件进行一些简单介绍。1、OnMouseDown 当鼠标按键被按下的时候发生。 (1) e.button==1 (2) e.button==2 2、OnMouseUp 当鼠标按键被松开时执行。3、OnMouseMove 在鼠标指针移动到指定的元素后执行。4、OnKeyUp原创 2017-08-15 20:11:46 · 13678 阅读 · 0 评论 -
C# 之泛型详解
什么是泛型 我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决这个问题的。读完本篇文章,你会对泛型有更深的了解。为什么转载 2017-09-15 16:47:07 · 237 阅读 · 0 评论 -
ArcEngine空间编辑(开始编辑与选择要素举例)
最近琢磨了一下ArcEngine的空间编辑功能,包括开始/保存/结束编辑,选择要素,移动要素,删除要素,剪切要素,粘贴要素,添加要素,点线面的绘画,属性编辑,撤销和恢复着几项。其实这些空间编辑功能有一些是可以直接调用类库命令来进行编辑的,有些是需要自定义一个继承了ICommand和ITool的类来添加命令。 我在这里就举以上选择要素的例子来说明如何自定义类来添加命令。首先介绍一下开始编辑。原创 2017-09-05 19:33:12 · 8333 阅读 · 6 评论 -
c# 用Aspose.word读写word表格中某个单元格的用法
一、Aspose.word改写word表格中某个单元格的值用Aspose.word来读写word文档方便快捷,比c#自带的读写word文档的类库好用很多,网上很多都是循环给单元格赋值,这里我给出改写或直接给某个单元格赋值的方法:1、引用(Aspose.Words.dll要用破解版的,网上有的下载)using Aspose.Words;using Aspose.Wor原创 2017-09-05 09:14:05 · 13041 阅读 · 2 评论 -
C# List<T>中Find的用法
(在决定使用List还是使用ArrayList类时,记住List在大多数情况下执行的更好并且是类型安全的。)List.Find方法:搜索与制定谓词所定义的条件相匹配的元素,并返回整个List中的第一个匹配元素。public T Find(Predicate match)Predicate是对方法的委托,如果传递给它的对象与委托中定义的条件匹配,则返回该方法返原创 2017-09-05 08:43:19 · 40299 阅读 · 0 评论 -
ASP.NET MVC Filter过滤机制(过滤器、拦截器)
参考文章:1、https://www.cnblogs.com/webapi/p/5669057.html 2、https://shiyousan.com/post/635835285087587126在MVC中有一个过滤机制,可以编写为过滤器或拦截器,用于对在某个Action执行前后再执行的动作。过滤器继承自ActionFilterAttribute类...原创 2018-09-05 09:28:19 · 24247 阅读 · 0 评论