杞人忧天上掉下个林妹妹

穿越旷野的妹妹啊,慢些走;请不要用你的沉默告诉我,你不回头!

导航

随笔分类 -  .NET

1 2 下一页

float、double为0判断
摘要:floatx=0.111F;if(x>=-float.Epsilon&&x<=float.Epsilon) return"0";else return"不等于零"; 阅读全文

posted @ 2012-04-27 17:40 杞人 阅读(1154) 评论(0) 推荐(0) 编辑

C# 动态编译及反射执行
摘要:#region 程序集1 无参数、静态类下的静态方法 static void CodeAssembly_1() { //提供对 C# 代码生成器和代码编译器的实例的访问。 CSharpCodeProvider provider = new CSharpCodeProvider(); //表示用于调用编译器的参数 CompilerParameters parameter = new Compiler... 阅读全文

posted @ 2010-08-04 12:05 杞人 阅读(814) 评论(0) 推荐(0) 编辑

VS.NET 代码折叠Region
摘要:C##regionname#endregionC++#pragmaregionname#pragmaendregioncomment 阅读全文

posted @ 2010-02-03 14:33 杞人 阅读(438) 评论(0) 推荐(0) 编辑

C#访问FTP
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Net;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { //FT... 阅读全文

posted @ 2010-01-22 22:46 杞人 阅读(6689) 评论(2) 推荐(0) 编辑

VS.NET 自动生成版本号问题
摘要:assemblyInfo.cs文件内容 using System.Reflection;using System.Runtime.CompilerServices;using System.Runtime.InteropServices; // 有关程序集的常规信息通过下列属性集// 控制。更改这些属性值可修改// 与程序集关联的信息。[assembly: AssemblyTitle("Windo... 阅读全文

posted @ 2009-12-30 11:23 杞人 阅读(1081) 评论(1) 推荐(0) 编辑

UDP通讯
摘要:Send Receive方式概述为了和某一个远程主机通讯,在创建套接字后,使用Connect方法先和远程主机建立连接,然后直接用Send方法和Receive方法发送和接收数据。发送端示例using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Net.Sockets;n... 阅读全文

posted @ 2009-05-04 17:24 杞人 阅读(666) 评论(1) 推荐(0) 编辑

DataSet中表的关系及约束
摘要:using System;using System.Collections.Generic;using System.Text;using System.Data;namespace ConsoleApplication1.DataSetRelationsConstraints{ /// <summary> /// DataSet中表的数据关系及约束 /// </summary&... 阅读全文

posted @ 2007-09-29 09:56 杞人 阅读(1303) 评论(0) 推荐(0) 编辑

Web Services
摘要:1. Web Services基本规范概述1.1. 什么是Web ServicesWeb Services是为实现“基于Web无缝集成”的目标而提出的全新概念,希望通过Web Services能够实现不同的系统之间能够用“软件-软件对话”的方式相互调用,打破软件应用、网站和各种设备之间格格不入的状态。Web Services是一个应用程序,它向外界暴... 阅读全文

posted @ 2007-09-13 17:39 杞人 阅读(986) 评论(0) 推荐(0) 编辑

获取当前路径!
摘要:WinFrom/Class进程对象在.NET中表现为System.Diagnostics.Process类,通过调用Process.GetCurrentProcess().MainModule.FileName可获得当前执行的exe的文件名。但是这个方法得到的仅仅是文件名,如果程序运行期间没有切换工作目录,那么可以调用System.IO.Path的方法获取绝对路径。但是当前目录同样可以通过Envi... 阅读全文

posted @ 2007-09-01 08:41 杞人 阅读(1544) 评论(0) 推荐(0) 编辑

Windows Services
摘要:用C#创建Windows服务(Windows Services)Windows服务在Visual Studio 以前的版本中叫NT服务,在VS.net启用了新的名称。用Visual C# 创建Windows服务不是一件困难的事,本文就将指导你一步一步创建一个Windows服务并使用它。这个服务在启动和停止时,向一个文本文件中写入一些文字信息。第一步:创建服务框架 要创建一个新的 Windows 服... 阅读全文

posted @ 2007-07-29 11:19 杞人 阅读(1491) 评论(1) 推荐(0) 编辑

.NET超时解决方案
摘要:1、设置数据库链接配置server=.;database=myDB;uid=sa;pwd=password;Connect Timeout=0;2、设置Command配置SqlCommand cmd = new SqlCommand();//(单位:秒)可根据需要设置,如果过长,也可以设置为0,当此属性设置为0时表示不限制时间。cmd.CommandTimeout = 180;3、Web.conf... 阅读全文

posted @ 2007-07-09 16:28 杞人 阅读(928) 评论(2) 推荐(0) 编辑

AJAX.NET请求时发生异常处理方案
摘要:1、Ajax+WebServer请求时发生异常;Web程序在运行中会有很多不确定性,从网络状况的不稳定到开发者的粗心大意,任何一个难以预料的问题均会导致某次异步调用以失败告终。 因此,在ASP.NET AJAX异步通讯层的实现中,自然也内建了对异步调用时异常的处理方法。在客户端调用Web Service代理语法: [NameSpace].[ClassName].[MethodName](param... 阅读全文

posted @ 2007-07-06 14:06 杞人 阅读(1293) 评论(1) 推荐(0) 编辑

使用AJAX.NET2.0注意事项
摘要:1、使用AJAX.NET最好在建立项目时建立ASP.NET AJAX-Enabled Web Site项目,建立ASP.NET AJAX-Enabled Web Site项目时,会自动配置web.config(web.config必须做相应的配置),这样我们就不需要再手动配置;如果不做web.config的配置,则在客户端会提示“Sys未定义”ASP.NET AJAX 语法... 阅读全文

posted @ 2007-06-13 17:45 杞人 阅读(595) 评论(0) 推荐(0) 编辑

C#中利用process类调用外部程序[转载]
摘要:执行Dos命令c#中的Process类可方便的调用外部程序,所以我们可以通过调用cmd.exe程序加入参数 "/c " + 要执行的命令来执行一个dos命令(/c代表执行参数指定的命令后关闭cmd.exe /k参数则不关闭cmd.exe)1 private string RunCmd(string command) 2 {3 //實例一個Process類,啟動一個獨立進程4 Process p =... 阅读全文

posted @ 2007-05-22 12:49 杞人 阅读(507) 评论(0) 推荐(0) 编辑

使用Hashtable实现简单缓存功能
摘要:/// <summary> /// 系统缓存 /// </summary> public class Caching { /// <summary> /// 缓存对象 /// </summary> public static readonly Caching Cache = new Caching(); private System.Collecti... 阅读全文

posted @ 2007-05-13 20:57 杞人 阅读(1508) 评论(1) 推荐(0) 编辑

ASP.NET 继承Page
摘要:ASP.NET1.1public class BasePage : System.Web.UI.Page{public BasePage(){}//使用权限判断override protected void OnInit(EventArgs e){ base.OnInit(e);if(this.Session["UserName"] == null){this.Response.Redirect(... 阅读全文

posted @ 2007-04-28 23:48 杞人 阅读(2819) 评论(2) 推荐(0) 编辑

C#泛型之List操作示例
摘要:List<T>相关操作 private void button1_Click(object sender, EventArgs e) { label1.Text = ""; /* ArrayList AL = new ArrayList(3); TestData temp = new TestData(1); AL.Add(temp); AL.Add(new TestData(2));... 阅读全文

posted @ 2007-04-26 21:11 杞人 阅读(8813) 评论(3) 推荐(0) 编辑

[未整理]
摘要:动态反射Activator.CreateInstance(string TypeName); 浅拷贝 深拷贝 序列化 在.NET中复用COM对象:COM对象不符合.NET对象的接口。使用tlbimp.exe 来创建一个RCW:Runtime Callable Wrapper以使其符合.NET对象的接口。 阅读全文

posted @ 2007-04-04 23:24 杞人 阅读(214) 评论(0) 推荐(0) 编辑

ASP.NET2.0 Web.config配置
摘要:ASP.NET2.0 Web.config配置 从web.config里提取appSettings里的配置值 <appSettings> <add key="pagetitle" value="Job Site Starter Kit (Ver.1.0)"></add> <add key="sitelogo" value="logo.gif"><... 阅读全文

posted @ 2007-03-30 08:41 杞人 阅读(1025) 评论(0) 推荐(0) 编辑

ASP.NET缓存
摘要:缓存 将对象添加进Cache对象后,并不保证它一直在那里。Cache对象支持清除功能;当系统资源紧张时它自动地从缓存中删除低优先级的或很少使用的对象。 页面输出缓存 利用页面输出缓存来提高ASP.NET页面的性能; 注意:页面的每个缓存副本都会占用内存。所以,缓存的页面版本越多,消耗的服务器资源就越多; 要想为一个页面启用输出缓存,在页面中包含以下page指令: <% @ OutputCac... 阅读全文

posted @ 2007-03-30 08:39 杞人 阅读(610) 评论(0) 推荐(0) 编辑

1 2 下一页