.net/c# - 文章列表

共 170 页

  • mvc4自定义调用视图的方法

    1.正常的项目目录,如下图:            我们要访问Index页面,只需要输入Home/Index就可以访问了。我们之所以能够这样访问,是因为我们在项目创建之初系统就默认配置了一个默认的路由。我们可以按照这个默认的路由规则进行访问。2.那么我们再来看我们需要的访问方式,如下图      如果我们要访问Admin下的TestController里面的Index页面,那么我们输入Test/Index,这个肯定不行的。因为TestController根本就不在Controllers的根目录下,而是在Controllers/Admin下,这样我们根本就

  • c#内存占用高 定时清理内存的方法

    c#程序运行后,内存占用越来越大,使用下面这段代码能够定时清理c#程序的内存//在程序中用一个计时器,每隔几秒钟调用一次该函数 #region 内存回收[DllImport("kernel32.dll", EntryPoint = "SetProcessWorkingSetSize")]public static extern int SetProcessWorkingSetSize(IntPtr process, int minSize, int maxSize);/// <summary>

  • C#获取时间戳的方法

    php中可以使用time()来获得时间戳,js中也可以用 new Date().getTime()来实现。那么c#中该怎么做的。下面这个方法可以通过c#来获取时间戳,起始就是计算距离1970-01-01过去的时间DateTime timeStamp=new DateTime(1970,1,1); //得到1970年的时间戳 long a=(DateTime.UtcNow.Ticks-timeStamp.Ticks)/10000000; //注意这里有时区问题,用now就要减掉8个小时

  • 细说ASP.NET服务器控件中你也许不知道的几个属性

    对于微软平台开发人员而言,每天都要和各种ASP.NET控件打交道,本文不打算介绍各种控件的具体使用方法,相反,我只想和大家分享一下ASP.NET控件最有用的10个属性,相信读完本文可提升你的开发技能。1、ClientIDMode渲染ASP.NET控件时会自动生成一个ID,当我们在客户端脚本中引用它们时,却会制造不少麻烦,虽然它是命名容器和ID的简单串联,但仍然无法预测生成的ID范围。ASP.NET 4.0使用ClientIDMode属性解决了这个问题,它允许你控制生成这些ID的方法,ClientIDMode有四个可选择的值:AutoID,Static,P

  • 详细总结Java和C#的不同之处

    最近开始学习Java,发现有很多相同的地方。但毕竟这是两种语言,这让我绞尽脑汁,摸索它们的不同之处。不要认为我做的不对——它们确实很相似,但一些关键语法和逻辑上的差别还是使这两种语言有明显的区别。下面列出我所发现的15大不同之处,与大家分享。1.?????????源文件方面。C#可以在一个.cs?文件中。出现多个name?sapce(命名空间,有些类似于pacakage),并定义多个类。C#包含有预处理指令。2.?????????数据类型方面。?\r\n\r\na)?????????C#定义了struct(结构),不能是抽象的,也不能被继承,是值类型的。?\r\n\r\nb)????????C

  • vs2012项目转换为vs2010的方法

    当使用vs2012将项目升级后,再使用vs2010就无法打开了。但有时需要两个版本同时使用(XP装不了vs?2012),如使用vss的共同开发时候。解决方法很简单,用记事本打开xxx.sln这个文件。将第一行“Microsoft?Visual?Studio?Solution?File,?Format?Version?12.00”中的?12.00改为?11.00就可以了

  • ASP.NET服务器控件之视图状态

    为Web页面及其控件保持状态信息是非常有必要的。然而,由于Web应用程序创建于HTTP协议的顶层,这是一个无状态的协议,因此,保持状态信息则变得非常困难。为了解决这个问题,ASP.NET 2.0技术提供了多种解决方案,例如,利用Session、Cookie、视图状态、控件状态、隐藏域、查询字符串、个性化用户配置(Profile)等等。对于利用ASP.NET 2.0技术创建服务器控件而言,保持状态信息也是非常重要的,其主要解决途径是利用视图状态和控件状态。本文详细讲解了视图状态(ViewState)的基本知识,并通过典型应用介绍视图状态的应用方法。  视图状态概述  视图状态是一项非常重要的技术

  • C# 中启动进程的三种方法

    1.启动子进程,不等待子进程结束private void simpleRun_Click(object sender, System.EventArgs e){ System.Diagnostics.Process.Start(@”C:listfiles.bat”);}2.启动子进程,等待子进程结束,并获得输出 1private void runSyncAndGetResults_Click(object sender, System.EventArgs e) 2{ 3 System.Diagnostics.ProcessStartInfo psi = new System.Diagno

  • vs2010 选择时退出的解决方法 报错:无法加载 DLL uiautomationcore.dll

    装完vs2010后,编写代码,使用鼠标进行选择的时候,vs就会自动关闭。使用键盘来选择代码的后,就会弹出错误提示是: 无法加载dll uiautomationcore.dll :找不到指定的程序。解决方法如下如果是系统是2003,就打这个补丁 WindowsServer2003-KB971513-x86-CHS.exe 就可以了。如果系统是xp的,请下载 WindowsXP-KB971513-x86-CHS.exe ,遇到这个问题时不防可以试试。

  • c#保存webbrowser中图片元素的方法

    下面的方法可以将webbrowser中的图片转换为Image对象,也可以保存为本地文件HTMLDocument doc = (HTMLDocument)webBrowser.Document.DomDocument; \r\nHTMLBody body = (HTMLBody)doc.body; \r\nIHTMLControlRange rang = (IHTMLControlRange)body.createControlRange(); \r\nIHTMLControlElement img; \r\nimg = (IHTMLControlElem