.NET内核介绍

At connect(), we announced that .NET Core will be entirely released as open source software. I also promised to follow up with more details on .NET Core. In this post, I’ll provide an overview of .NET...
微软msdn .NET .NET内核

MVC中的网址路由

什么是网址路由?理论上的东西,小编也就不在多说了,只简单的介绍下,自己的认识。所谓的网址路由,就是一个规则。通过这个规则来匹配。就好比我们经常用到的正则表达式一样。默认的网址路由打开项目中的RouteConfig.cs的话,会看到如下代码publicstaticvoidRegisterRoutes(RouteCollectionroutes) { routes.IgnoreRoute({res...
mvc路由规则 mvc 路由

C# 模拟鼠标写字

经常看到别人拿个四四方方的写字板用笔写字,用C#其实也可以实现,大致思路就是处理鼠标的坐标和Graphics,代码如下:首先声明两个全局变量boolisMouseDown=false; Pointpoint=newPoint(); protectedoverridevoidOnMouseDown(MouseEventArgse) { point=e.Location;//当前的坐标 is...
C# 模拟鼠标写字

Repeater控件的分页实现

本文讲解Repeater控件与PagedDataSource相结合实现其分页功能。PagedDataSource 类封装那些允许数据源控件(如 DataGrid、GridView)执行分页操作的属性。如果控件开发人员需对自定义数据绑定控件提供分页支持,即可使用此类。PagedDataSource 类的部分公共属性:AllowCustomPaging // 获取或设置指示是否启用自定义分页的值。Al...
Repeater控件 Repeater分页

C#串口通信

通过COM1发送数据,COM2接收数据。当COM2接收完本次发送的数据后,向COM1发送信息通知COM1本次数据已发完,COM1接到通知后,再发下一段数据。这样可以确保每次发送的数据都可以被正确接收。代码:usingSystem; usingSystem.Collections.Generic; usingSystem.ComponentModel; usingSystem.Data; u...
C# 串口通信

让asp.net网站支持多语言,使用资源文件

%@PageLanguage=C#AutoEventWireup=trueCodeFile=test.aspx.csInherits=test% !DOCTYPEhtmlPUBLIC-//W3C//DTDXHTML1.0Transitional//ENhttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd htmlxmlns=http:/...
支持多语言 asp.net

C# Table转换List 或List转换Table

public static class TableListHelper { /// summary /// 转化一个DataTable /// /summary /// typeparam name=T/typeparam /// param name=list/param /// returns/returns public static DataTable ToDataTable...
Table转换List List转换Table

.NET的垃圾回收机制

CLR 管理内存的区域主要有三块:一:线程的堆栈 ,用于分配值类型实例。堆栈主要有操作系统管理,不受垃圾收集器的控制,当值类型实例所在的方法结束时,其存储单位自动释放。栈的执行效率高,但存储容量有限。二:GC 堆,用于分配小对象实例。如果引用类型对象的实例小于 85000 字节,实例将被分配在 GC 堆上。当有内存分配或者回收时,垃圾收集器会对 GC 对进行压缩。三:LOH(Large objec...

asp.net 实现在线浏览word文档(word转html)

最近在做word文档在线浏览,找了种种方法、控件之后,回归到word转HTML,在线浏览....一下是后台代码,前台html页面默认代码即可。usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Web; usingSystem.Web.UI; usingSystem.W...
asp.net 在线浏览word文档

C# 将绝对路径转换为相对路径

在项目中常需要将绝对路径,转换为相对路径,来增加程序相关配置的的灵活性(不用因为整体挪个位置就导致我们的程序不能正常工作)解决问题方法自己写代码解决:privatestringRelativePath(stringabsolutePath,stringrelativeTo) { string[]absoluteDirectories=absolutePath.Split(\\); ...
相对路径 将绝对路径 C#