按类别查询搜索结果
关于关键词 的检测结果,共 379
hbsxjs | 2014-08-01 00:06:53 | 阅读(1650) | 评论(0)
 C#数字格式化输出是我们在编程中经常需要处理的事情,那么这里向你介绍了一些C#数字格式化输出的例子,这样就会方便你来选择和比较,什么方式是比较适合自己项目的。  int a = 12345678;  C#数字格式化之格式为sring输出  Label1.Text = string.Format("asdfadsf{0}adsfasdf",a);  Label2.Text...【阅读全文】
dyli2000 | 2014-07-15 09:55:20 | 阅读(2130) | 评论(0)
  在C#中新建一个窗体应用程序。如图,从工具箱向窗体(Form1)中依次拖入button1、button2、button3、button4。 运行后,Form1的焦点会自动落在button1上。按Tab键,焦点会落在button2上。再按Tab键,焦点会落在button3上。再按Tab键,焦点会落在button4上。 为什么是这样呢?我们来看看这4个button的TabInde...【阅读全文】
dyli2000 | 2014-07-09 17:50:29 | 阅读(2120) | 评论(0)
在我们编写客户端应用程序时,经常要用到鼠标当前的位置。在C#winform中,可以用Control.MousePosition获得当前鼠标的坐标,使用PointToClient计算鼠标相对于某个控件的坐标,如下Point screenPoint = Control.MousePosition;//鼠标相对于屏幕左上角的坐标Point formPoint = this.PointToClient(Control.MousePos...【阅读全文】
【C#/.net】 C# 基本语法小结
freewildwolf | 2014-07-01 20:16:24 | 阅读(350) | 评论(0)
 1、 New操作符功能1) 作为运算符,创建对象、调用构造函数。对于值类型使用New操作时,执行的是赋初值操作,对于类来说,需要完成分配内存和初始化两个步骤。值类型分配于线程的堆栈(stack)上,其变量本身就保存其实值,因此也不受GC的控制,;而引用类型变量,包含了指向托管堆的引用,内存分配于托管...【阅读全文】
dyli2000 | 2014-06-23 16:24:38 | 阅读(4240) | 评论(0)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; namespace CSharpStackTest {     class Program     {         private static Stack mStack;  &...【阅读全文】
dyli2000 | 2014-06-21 14:56:32 | 阅读(14990) | 评论(0)
图1   很多时候,我们会做图1的设计。在窗体设计时,panel上面放上两个容器。一般情况下这两个容器是不显示的,只在通过下面的[显示1号框]、[显示2号框]来显示。 然后利用主的panel来动态画诸多控件。 现在问题来了,当我们往panel中画控件时,往往会先执行下面操作: panel1.controls.clear(); 这样操作的话...【阅读全文】
skykiker | 2014-06-06 17:02:12 | 阅读(5780) | 评论(0)
C#中virtual,abstract,override用于方法重载,子类覆盖了父类的相同方法,父类中的实现不可能再被外面调用。new的作用是投影(shadowing),子类隐藏了父类的相同方法,通过强制类型转换外面还可以调用父类的实现。下面是重载的例子Code:点击(此处)折叠或打开class Parent&n...【阅读全文】
dyli2000 | 2014-05-28 10:34:05 | 阅读(0) | 评论(0)
一、案例现场 当在C#程序中new 的Excel.application,当它生成后,直接关闭该Excel文件是无法关掉任务管理器中的EXCEL.EXE进程的。这样会造成EXCEL.EXE进程越积越多,最后关机是会造成很大的困扰。 二、解决方案 主要采用在当前程序内存中记录客户打开过的所有EXCEL文件,能程序退出时逐个遍历关掉。 1、定义一个全...【阅读全文】
wywFender | 2014-05-27 21:50:58 | 阅读(140) | 评论(0)
使用C#连接MSSQL数据库首先引用System.Data及System.Data.SqlClient.创建私有字段String dataBaseConnectionStr = "server=.;database=数据库名;uid=sa;pwd=PSW",创建SqlConnection私有对象conn,创建SqlCommand私有对象command.接着建立一个数据库连接方法:Public void  ConnectDatabase(String _data...【阅读全文】
dyli2000 | 2014-05-21 11:18:31 | 阅读(0) | 评论(0)
一、socket断线问题分析 网络异常断开原因主要有那些呢?归纳起来主要有以下两种: (1)、客户端程序异常。 对于这种情况,我们很好处理,因为客户端程序异常退出会在服务端引发ConnectionReset的Socket异常(就是WinSock2中的10054异常)。这时只需要在服务端捕捉并处理这个异常就可以了。 (2)、网络链路异...【阅读全文】
dyli2000 | 2014-05-21 09:26:47 | 阅读(0) | 评论(0)
一、4442卡的几个关键及注意点 1、连接三次校验失败,卡被锁死,不能再用。 该卡内部维护了一个count变量,其初始值是3.每检验失败一次,count--,如果count=0,则卡被锁死。这是使用4442卡最需要注意的地方。如果出现一次校验失败后,应该注意,得马上进行一次正常的校验,因为只要有一次校验成功,count即恢复为3,以...【阅读全文】
dongmiao158 | 2014-05-16 14:37:37 | 阅读(2310) | 评论(0)
我们经常使用正则表达式来查找一个或者多个字符串,比如说,可以将一个HTML文件中的所有的链接给找出来。其实,还可以用它来进行一些比较复杂的查找替换。比如说,一个字符串里,包含多个 <font color="#C60A00">某词</font>这样的,也就是说,你想把他们这些对应的 <font ...> 和 </font>一次性去掉,那么你可以使用如...【阅读全文】
dyli2000 | 2014-05-10 17:26:36 | 阅读(10880) | 评论(0)
典型出错现场: 错误 162 命名空间“Microsoft.Office.Interop”中不存在类型或命名空间名称“Excel”。是否缺少程序集引用? 命名空间“Microsoft.Office.Interop”中不存在类型或命名空间名称“Excel 原因分析: 引发这样问题主要原因是直接通过COM去引用本机C盘中安装的office相关库。容易出现将代码拿到另外电脑就找...【阅读全文】
dyli2000 | 2014-05-04 15:50:54 | 阅读(2820) | 评论(0)
Math.Round ()在四舍五入时有个问题:  Math.Round(2.5,0) = 2;  Math.Round(3.5,0) = 4; 2.5应该等于3才对! 在ASP中也存在这个问题,不过ASP中还有个FormatNumber可以用,但目前还不知道怎么使用? 解释: Math.Round()准确的说,这个函数不是四舍五入,而是四舍六入五凑偶,就是说小于4或大于6的该舍该...【阅读全文】
dongmiao158 | 2014-05-04 14:18:51 | 阅读(1480) | 评论(0)
帮朋友写一个nmap端口扫描然后与上次扫描进行对比的工具,与crontab结合定期扫描,保存对比数据。google搜索了一下相关的模块,在freebuf上看到有人分享过一个libnmap模块,看了一下他的官方文档,介绍的不多,但是很贴心的有demo代码,测试了一下,只要简单改改就可以完成一个我们想要的工具。工具说明:  ...【阅读全文】
dyli2000 | 2014-04-18 17:24:24 | 阅读(3610) | 评论(1)
代码片段: static void Main(string[] args) {     splitString("101=1");     int baseValue = 4;     int baseValue1 = 4;     baseValue = baseValue - Convert.ToInt32("-1");     baseValue1 = baseValue1 + Convert.To...【阅读全文】
【C#/.net】 C#事件机制再探
dyli2000 | 2014-04-11 21:32:17 | 阅读(2010) | 评论(0)
下面先通过一个案例来说明事件的声明、赋值、触发过程。 一、窗体创建及事件编写 1、父窗体相关 namespace TestEvent {     public partial class MainForm : Form     {         public bool MIsSonFormVisible = false;  ...【阅读全文】
flyPerformance | 2014-04-09 13:34:45 | 阅读(1540) | 评论(0)
//---------------------------------------------//Script Title        ://Script Description  ://////Recorder Version    : //---------------------------------------------using System;using System.Collections.Generic;using System.Linq;usi...【阅读全文】
dyli2000 | 2014-04-08 09:14:17 | 阅读(10680) | 评论(0)
X64位的CPU/win7平台上开发的C#应用程序在,在调用一些32位DLL库后,报出下面异常信息。   对下面的设置项进行检查: 检查项目->属性->生成: 检查生成->配置管理器 发现上面的目标平台、活动平台都被设置为Any CPU,由于现在情况是DLL在32位的机器上编译,而程序在64位机器上编译,报这个错是正常的。 ...【阅读全文】
【C#/.net】 C语言
feng950801 | 2014-04-02 18:31:43 | 阅读(890) | 评论(0)