Welcome 微信登录

首页 / 软件开发 / C#

C#静态方法概念解析实例

C#静态方法概念解析实例

C#静态方法概念解析实例2011-04-14 博客园 divingmaomaoC#静态方法是一种特殊的成员方法,它不属于类的某一个具体的实例。非静态方法可以访 问类中的任何成员,而静态只能访问类中的静态成员。那么对于C#静态方法的这种特性我们 是如何把握的呢?让我们来看看一个简单的C#静态方法应用实例:C#静态方法实例演示:class A{int x;static int y;static int F(){x=1; //错误,不允许访问y=2; //正确,...
C#代码与javaScript的相互调用

C#代码与javaScript的相互调用

C#代码与javaScript的相互调用2011-04-14问题:1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4.如何在C#中访问JavaScript函数?问题1答案如下:javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;2、在前台写一个js函数,内容为document.g...
C#默认构造函数的作用

C#默认构造函数的作用

C#默认构造函数的作用2011-04-14构造函数主要用来初始化对象。它又分为静态(static)和实例(instance)构造函数两种类别。大家应该都了解如果来写类的构造函数,这里只说下默认构造函数的作用,以及在类中保留默认构造函数的重要性。实际上,我说错了。正确的说法是:以及在类中保留空参数构造函数的重要性。 我们来写一个类A,代码如下:view plaincopy to clipboardprint?public class A{public int...
C#实现转换十六进制

C#实现转换十六进制

C#实现转换十六进制2011-04-14C#语言有很多值得学习的地方,这里我们主要介绍C#实现转换十六进制,包括介绍用来表示十六进制的枚举值是 HexNumber等方面。C#实现转换十六进制任何数据在计算机内部都是以二进制保存的,所以进制与数据的存储无关,只与输入输出有关。所以,对于进制转换,我们只关心字符串中的结果。在上面的第 4 条中提到了 ToString() 方法可以将数值转换成字符串,不过在字符串中,结果是以十进制显示的。现在我们带给它加一些参数...
C#静态类和静态类成员详解

C#静态类和静态类成员详解

C#静态类和静态类成员详解2011-04-14C#静态类和静态类成员用于创建无需创建类的实例就能够访问的数据和函数。静态类成员可用于分离独立于任何对象标识的数据和行为:无论对象发生什么更改,这些数据和函数都不会随之变化。当类中没有依赖对象标识的数据或行为时,就可以使用静态类。让我们来看看静态类:类可以声明为static的,以指示它仅包含静态成员。不能使用 new 关键字创建静态类的实例。静态类在加载包含该类的程序或命名空间时由 .NET Framework...
C#实现返回验证码图片的类库源码

C#实现返回验证码图片的类库源码

C#实现返回验证码图片的类库源码2011-04-14验证码字符个数、生成图片宽度、高度自定均可由构造方法自定,无参构造生成默认字符个数和默认大小的Image,方法 GetImgWithValidateCode()返回生成的验证码图片,方法 IsRight(string inputValCode) 判断用户输入的验证码 inputValCode与图片显示的字符是否一致,不区分大小写using System;using System.IO;using Syst...
c#实现关机时自动退出程序

c#实现关机时自动退出程序

c#实现关机时自动退出程序2011-04-14做了一个定时播放器,程序运行时最小化到任务栏托盘,可这时候关闭或重启操作系统使如果程序没有退出,则系统不能关闭.那么如何实现关机时自动退出程序呢?其实很简单,当windows操作系统执行关闭动作时,它会发送给各个正在运行的应用程序一个消息WM_QUERYENDSESSION,告诉应用程序要关机了,如果反馈回来的消息值为1,那么windows操作系统就会自动关闭.因此,通过截获WM_QUERYENDSESSION...
C#实现在弹出窗口中显示进度条

C#实现在弹出窗口中显示进度条

C#实现在弹出窗口中显示进度条2011-04-14曾洪宁在C#中要实现显示进度条,只要通过C#子线程控制进度条即可。至于弹出一个模式窗口来 显示进度条,则可以按照子线程的思路稍作修改。C#进度条窗体首先是进度条窗体,需要在上面添加进度条,然后去掉ControlBox。除此外,还要增加一 个方法,用来控制进度条的增加幅度,具体如下:/// < summary>/// Increase process bar/// < /summary>...
C#的基础学习

C#的基础学习

C#的基础学习2011-04-17这是一篇C#的基础学习文章,高手就可以跳过了,1.基本类型:基本与CC++相同decimal decimal是一个128位的高精度浮点数。bool 注意的是bool类型只有true和faulse两个可取值,在C#中,不能将bool值强制转换为整形值。如,将true转换为1或将1,0转换为bool值都是不行的。Parse和TryParse转换字符串基本的数字类型包含Parse和TryParse的方法,可将数字字符串类型转换为...
C#字符串处理技术

C#字符串处理技术

C#字符串处理技术2011-04-17说明: 这些字符串处理小技巧在平时的编程中会普遍遇到, 总结了很多, 这里只提供一些比较好玩供大家参考.实现的基本方法都是C#提供的关于字符串处理的常用方法, 此处不再一一说明.一. 根据标点符号分行某一字符串输入: abc,defg,hijklmn,opq,rstuv (测试时按逗号分行, 可自定义分行符)输出: abcdefghijklmnopqrstuvCode string oldstr = text...
C#中实现随机时间的获取

C#中实现随机时间的获取

C#中实现随机时间的获取2011-04-17原理其实非常简单,取出两个时间差的秒数,再在0到该秒数之间随机获取一个整数,将其做为秒添加到较小的时间上,可以说实现上并没什么技术难点,可以在数据类型的边界条件上却需要格外的注意,比如将大于 System.Int32.MaxValue 或小于 System.Int32.MinValue 的值转成 int 时,如果直接在变量前加上类型名转换((int)d),不会有有异常产生,但得到的值却是 System.Int32...
使用C#实现网站用户登录

使用C#实现网站用户登录

使用C#实现网站用户登录2011-04-17 博客园 深蓝我们在写灌水机器人、抓资源机器人和Web网游辅助工具的时候第一步要实现的就是用户 登录。那么怎么用C#来模拟一个用户的登录拉?要实现用户的登录,那么首先就必须要了解 一般网站中是怎么判断用户是否登录的。HTTP协议是一个无连接的协议,也就是说这 次对话的内容和状态与上次的无关,为了实现和用户的持久交互,网站与浏览器之前在刚建 立会话时将在服务器内存中建立一个Session,该Session标识了该用...
在c#中实现3层架构

在c#中实现3层架构

在c#中实现3层架构2011-04-17原版英文文章地址:http://www.codeproject.com/csharp/three_tier_architecture.asp介绍这篇文章讨论如何在c#中实现3层架构,使用MS Access数据库存储数据。在此,我在3层架构中实现一个小型的可复用的组件保存客户数据。并提供添加,更新,查找客户数据的功能。背景首先,我介绍一些3层架构的理论知识。简单说明:什么是3层架构?3层架构的优点是什么?什么是3层架构...
用C#实现智能设备上的NotifyIcon类

用C#实现智能设备上的NotifyIcon类

用C#实现智能设备上的NotifyIcon类2011-04-17前几天有网友问.NET CF中怎么实现NotifyIcon,我这才知道原来.NET CF并没有提供NotifyIcon控件。于是偶想PC上可以用Shell_NotifyIcon和MessageWindow来实现托盘图标,只是不知道.NET CF支持不支持这两个东东了。仔细看了一下.NET CF中可疑的命名空间,没想到在Microsoft.WindowsCE.Forms命名空间里面竟然有一个Me...
C#中方法重载详解

C#中方法重载详解

C#中方法重载详解2011-04-17 csdn 周公首先我们说一下什么是方法重载。在面对对象这样的高级语言中都允许我们在一个类中定 义多个方法名相同、方法间参数个数和参数顺序不同的方法,对于参数个数不同或者参数列 表不同的情况我们称之为参数列表不同。需要注意的是这里没有提到方法的返回值。也就是 决定方法是否构成重载有两个条件:(1)在同一个类中;(2)方法名相同;(3)参数列表不同。例如下面的代码:public void Show()// (1) ...
C#设置快捷方式简单剖析

C#设置快捷方式简单剖析

C#设置快捷方式简单剖析2011-04-17C#语言有很多值得学习的地方,这里我们主要介绍C#设置快捷方式,包括介绍生成快捷方式和活用快捷方式简化操作等方面。首先,我们创建一个 WshShell 的实例对象,接着通过该对象的 CreateShortcut 方法来创建 IWshShortcut 接口的实例对象,传递给 CreateShortcut 方法的参数是将要创建的快捷方式的完整路径(包括该快捷方式的名字)。接下来,我们就要设置 IWshShortcut...
C#实现对数据库访问

C#实现对数据库访问

C#实现对数据库访问2011-04-17C#语言还是比较常见的东西,这里我们主要介绍C#实现对数据库访问,包括介绍程序主要 作用等方面。visual C#作是微软极力推荐的下一代程序开发语言,他有一个非常重要伴侣--.Net Framework SDK,在他的里面封装了许多Class Library (类库)。Visual C#要实现很多拓 展功能,就必须借助于他的这个伴侣。在Visual C#中对数据库的处理是其功能的一个重要表 现。Visual C#在...
<< 61 62 63 64 65 66 67 68 69 70 >>