04 2011 档案
摘要:.NET Framework 类库提供下列命名空间: ▲Microsoft.CSharp 包含支持用 C# 语言进行编译和代码生成的类。 ▲Microsoft.JScript 包含支持用 JScript 语言进行编译和代码生成的类。 ▲Microsoft.VisualBasic 包含支持用 Visual Basic .NET 语言进行编译和代码生成的类。 ▲Microsoft.Vsa 包含使您可以将 .NET Framework 脚本引擎的脚本集成到应用程序中以及在运行时编译和执行代码的接口。 ▲Microsoft.Win32 提供两种类型的类:处理由操作系统引发的事件的类和对系统注册表进行操
阅读全文
摘要:首先定义外部API导入DLL [DllImport("kernel32")] public static extern void GetSystemInfo(ref CPU_INFO cpuinfo); [DllImport("kernel32")] public static extern voi
阅读全文
摘要:&、^、|操作符称为逻辑操作符,用逻辑操作符把运算对象连接起来符合C#语法的式子称为逻辑表达式。逻辑操作符“!”和“^”只作用于其后的操作数,故称为一元操作符。这3个操作符用于表达式,产生一个true或false逻辑值。逻辑操作符对于表达式a和b的操作如下表所示。 逻辑操作符运行结果aba&ba|ba^b<<>>falsefalsefalsefalsefalse左位移右位移falsetruefalsetruetrue--truefalsefalsetruetrue--truetruetruetruefalse--|当且仅当两个操作数均为 false 时,
阅读全文
摘要:开发类 visual_studio 2005-2010系列 语言开发工具 Visio 2003 / Power Desiger 建模工具 Dreamweaver_CS5 网页设计 ExpressionStudio 4 / blend 4 wpf/silverlight设计工具 开发辅助类 SVN 主
阅读全文
摘要:最近公司做的项目需要c++开发人员编写的算法与.NET交互,这个c# 与 c++编写的链接库打交道那叫一个累!最恶心的是 **int[] 指针的指针..后来发现其实操作最麻烦的也就是类型的对应,这个 **int[] 最后竟然使用 IntPtr[] 接收成功了。有意思。单个IntPtr接收不了。。(主...
阅读全文
摘要:使用代码操作CMD命令行程序public void ExecuteCmd(string cmd){ Process p = new Process(); p.StartInfo.FileName = "cmd.exe"; p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardInput = true; p.StartInfo.RedirectStandardOutput = true; p.StartInfo.RedirectStandardError = true; p.StartInfo.Cre
阅读全文
摘要:如何把.Net 程序加入到开机启动项中private void RegCompStartRun(bool cmd) { //获取程序执行路径.. string starupPath = Application.ExecutablePath; //表示Window注册表中项级节点,读取 Windows 注册表基项HKEY_LOCAL_MACHINE RegistryKey loca = Registry.LocalMachine; RegistryKey run = loca.CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersio
阅读全文
摘要:介绍在ASP.Net 2.0如何做窗体身份验证,并且讲解了IIS和ASP.Net2.0窗体身份验证机制是如何结合在一起的。综述当某一个用户使用用户名成功登陆网站时,FormsAuthentication(窗体身份验证机制,下面统一使用英文术语) 将会创建一个authentication ticket (身份验证票),通过这个ticket就可以在网站上全程跟踪这个用户了。Form authentication ticket通常被包含在一个Cookie里面,但是Asp.net2.0也支持不使用Cookie的FormsAuthentication,这时候ticket就需要通过Query string
阅读全文