![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.NET/C#
文章平均质量分 68
Terry001
这个作者很懒,什么都没留下…
展开
-
Object类的用法(一)
using System;using System.Collections.Generic;using System.Text;namespace Object.ReferenceEquals_方法{ class Program { static void Main(string[] args) { A x = new A();原创 2007-02-22 03:32:00 · 1461 阅读 · 0 评论 -
c#资料收集
基础教程 Visual C#.NET入门与提高 使用Visua原创 2007-07-29 01:52:00 · 1949 阅读 · 0 评论 -
C#decimal结构取整方法总结
一点小总结,与大家分享:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { //Floor向原创 2007-08-05 20:08:00 · 7493 阅读 · 0 评论 -
System.IO全面总结(一)
using System;using System.Collections.Generic;using System.Text;using System.Net;using System.IO;namespace TestWebClientClass{ class Program { static void Main(string[] args) {原创 2007-08-28 17:39:00 · 2043 阅读 · 2 评论 -
C#类和结构区别的总结(一)
using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { int i = new int();原创 2007-08-28 00:51:00 · 1419 阅读 · 0 评论 -
System.IO全面总结(二)
using System;using System.Collections.Generic;using System.Text;using System.IO;namespace StreamReader类{ class Program { //static void Main(string[] args) //{ //} p原创 2007-08-28 17:44:00 · 1715 阅读 · 0 评论 -
WinForm中TextBox的几个基本技巧
1 一些常用属性this.textBox5.PasswordChar = @; //密码的样式 this.textBox5.UseSystemPasswordChar = true; //如果这个属性为true,则密码就和系统默认的密码样式相同,而PasswordChar属性不起作用. this.textBox5.Multiline =原创 2007-09-24 14:26:00 · 3277 阅读 · 2 评论 -
VB.NET的模块移植到C#的解决办法
VB.NET支持模块,C#不支持。但只要在C#中制造一个abstract类,共享(public)所有成员,并且所有的成员都用static修饰(static就相当于VB.NET的Shared,因为VB.NET模块的成员隐式为Shared),就和模块一样了。当然不能像VB.NET一样直接访问模块中的成员,需要用到“类名.成员名”的用法。原创 2007-10-18 17:05:00 · 1139 阅读 · 0 评论 -
.net中窗体之间的数据交换总结
.net中窗体之间的数据交换总结 Windows 窗体是用于 Microsoft Windows 应用程序开发的、基于 .NET Framework 的新平台。此框架提供一个有条理的、面向对象的、可扩展的类集,它使您得以开发丰富的 Windows 应用程序。一个Windows窗体就代表了.NET架构里的Syst原创 2007-10-03 15:22:00 · 1613 阅读 · 0 评论 -
C# winform中不规则窗体制作的解决方案(已经解决24位色以上不能正常显示问题)
这篇文章中关于图象的问题是:最好使用PNG格式,在项目中我们用过各种格式,觉得还是PNG格式在做图象背景时候更合理。实现一个不规则窗体,没有下面介绍的方法那么复杂,我转载这篇文章的原因就是因为它多出了一个BitmapRegion.cs 类。----------uestc_terry----------------------------------------------相信每个编程爱原创 2007-10-03 15:34:00 · 1735 阅读 · 2 评论 -
C#对话框总结
常用对话框有:1、文件对话框(FileDialog) 它又常用到两个: 打开文件对话框(OpenFileDialog) 保存文件对话(SaveFileDialog)2、字体对话框(FontDialog)3、颜色对话框(ColorDialog)4、打印预浏对话框(PrintPreviewDialog)5、页面设置(PrintDialog)6、打印对话框(PrintDialog)一、打开原创 2007-12-03 22:02:00 · 1385 阅读 · 0 评论 -
.net对象和比特流的转换(一)
我们要将数据通过网络传输,因此需要将各种类型的数值转成byte[]。在.NET中,方法有两个:序列化和转换为Byte数组。序列化:BinaryFormatter bf = new BinaryFormatter();bf.Serialize(mytream, doubleValue);反序列化:BinaryFormatter bf = new BinaryFormatter();doubl原创 2007-12-07 11:00:00 · 1646 阅读 · 0 评论 -
类成员的访问修饰符和可访问性
对号代表可以访问。原创 2007-12-15 22:38:00 · 1058 阅读 · 0 评论 -
30秒清除你电脑中的垃圾
在Windows在安装和使用过程中都会产生相当多的垃圾文件,包括临时文件(如:*.tmp、*._mp)日志文件(*.log)、临时帮助文件(*.gid)、磁盘检查文件(*.chk)、临时备份文件(如:*.old、*.bak)以及其他临时文件。特别是如果一段时间不清理IE的临时文件夹“Temporary Inte转载 2008-03-17 02:26:00 · 815 阅读 · 0 评论 -
C#.net实现密码加密算法的语句
C#.net实现密码加密算法的语句 //SHA-1算法string psw = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(psw.Text, "SHA1");//MD5算法string psw = System.Web.Security.FormsAuthentication.原创 2008-03-18 04:24:00 · 1567 阅读 · 0 评论 -
Visual C#.Net 网络程序开发-Socket篇
Microsoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人员可以根据需要选择针对不同的级别编制程序,这些级别几乎囊括了Internet的所有需要--从socket原创 2007-07-29 01:57:00 · 795 阅读 · 0 评论 -
用C#实现木马程序
要实现木马服务的程序,主要实现以下几个功能:后台的运行(隐藏技术),控制码的接收与注册表的修改,下面对这三方面做介绍: 1、在VC#中,建立一个后台服务程序是很容易的,先建立一个新的C#的Windows应用程序,项目名称自定(不过为了隐藏可使用与系统相近的名称),将窗体属性“ShowInTaskbar”属性设为false,让它运行时不会在任务栏中显示,并将属性“Windowstate”属性设为M原创 2007-07-29 01:55:00 · 896 阅读 · 0 评论 -
C#中的delegate和event
在基于Windows平台的程序设计中,事件(event)是一个很重要的概念。因为在几乎所有的Windows应用程序中,都会涉及大量的异步调用,比如响应点击按钮、处理Windows系统消息等,这些异步调用都需要通过事件的方式来完成。即使在下一代开发平台——.NET中也不例外。那么什么是事件呢?所谓事件,就是由某个对象发出的消息,这个消息标志着某个特定的行为发生了,或者某个特定的条件成立了。比原创 2007-07-26 18:09:00 · 1015 阅读 · 0 评论 -
Object类的用法(二)
using System;using System.Collections.Generic;using System.Text;namespace Object.Equals_方法{ class Program { static void Main(string[] args) { //public override bool原创 2007-02-22 03:34:00 · 930 阅读 · 0 评论 -
Object类的用法(三)
using System;using System.Collections.Generic;using System.Text;namespace String._002{ class Program { static void Main(string[] args) { string s = "Hello"; s原创 2007-02-22 04:04:00 · 1308 阅读 · 0 评论 -
vs.net快捷键大全
调试快捷键F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试F9: 切换断点Ctrl+F9: 启用/停止断点Ctrl+Shift+F9: 删除全部断点F10: 逐过程Ctrl+F10: 运行到光标处F11: 逐语句编辑原创 2007-01-20 19:01:00 · 1257 阅读 · 1 评论 -
C#的四个基本技巧
1.如果可能尽量使用接口来编程 .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码: private void LoadList (object [] items, ListBox l) { for (int i = 0; i l.Ite原创 2007-01-24 01:36:00 · 756 阅读 · 0 评论 -
C#实现的18位身份证格式验证算法
18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》原创 2007-01-24 20:40:00 · 883 阅读 · 0 评论 -
C#中类的继承问题01
using System;using System.Collections.Generic;using System.Text;namespace 类的继承问题01{ class Program { static void Main(string[] args) { //A Aa = new A(); //Aa原创 2007-01-26 01:43:00 · 953 阅读 · 0 评论 -
C#中类的继承问题02
using System;using System.Collections.Generic;using System.Text;namespace 类的继承问题02{ class Program { static void Main(string[] args) { //B Ba = new B(); //A原创 2007-01-26 02:32:00 · 750 阅读 · 0 评论 -
C#中类的继承问题03
using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { A Aa = new A();原创 2007-01-26 02:37:00 · 1007 阅读 · 0 评论 -
C#中类的继承问题04
using System;using System.Collections.Generic;using System.Text;namespace 类的继承问题04{ class Program { static void Main(string[] args) { A Aa; //定义一个引用变量 虽然抽象类不可以实例化,原创 2007-01-26 03:34:00 · 846 阅读 · 0 评论 -
C#高手必须掌握的4个要点:访问修饰符/可访问性级别/可访问域/可访问性级别的使用限制
一,访问修饰符访问修饰符是一些关键字,用于指定声明的成员或类型的可访问性。C#有四个重要的访问修饰符: public protected internal private 使用这些访问修饰符可指定下列五个可访问性级别:p原创 2007-01-25 23:31:00 · 2548 阅读 · 0 评论 -
throw在try中抛出异常,然后用catch捕捉并处理这个异常,同时catch也可以再次抛出这个异常
using System;public class ThrowTest{ static void Main() { string s = null; try { if (s == null) { throw new ArgumentNullException();原创 2007-04-05 01:34:00 · 2906 阅读 · 0 评论 -
结构和类中字段的初始化以及用new来操作他们的构造函数
//在下面的示例中,通过使用 new 运算符创建并初始化一个 struct 对象和一个类对象,然后为它们赋值。显示了默认值和所赋的值。 using System;struct SampleStruct{ public int x; public int y; public SampleStruct(int x, int y) { this.x = x;原创 2007-04-05 02:07:00 · 973 阅读 · 0 评论 -
用Visual C#开发WinForm的应用程序
Visual C#是微软公司.Ner FrameWork框架中的一个重要组成部分,也是微软公司极力推荐的新一代程序开发语言。WinForm是.Net开发平台中对Windows Form的一种称谓。.Net 为开发WinForm的应用程序提供了丰富的Class Library(类库)。这些WinFrom 类库支持RAD(快速应用程序开发),这些类库被封装在一个名称空间之中,这个名称空间就是Syste原创 2007-07-29 01:53:00 · 1749 阅读 · 1 评论 -
C#绘制圆角窗体
public void SetWindowRegion() { System.Drawing.Drawing2D.GraphicsPath FormPath; FormPath = new System.Drawing.Drawing2D.GraphicsPath(); Rectangle rect=new Recta原创 2008-05-01 02:51:00 · 4898 阅读 · 1 评论