C#
风口上的猪2015
这个作者很懒,什么都没留下…
展开
-
//============代码片段2-1:外部命令中Excute函数的定义============
//============代码片段2-1:外部命令中Excute函数的定义============public interface IExternalCommand{ public Autodesk.Revit.UI.Result Execute( Autodesk.Revit.UI.ExternalCommandData commandData, ref string me转载 2016-01-13 23:37:01 · 3208 阅读 · 0 评论 -
C#使用StreamWriter类写入文件文件
除了使用FileStream类读写文本文件,.net还提供了StreamWriter类和StreamReader类专门处理文本文件。这两个类从底层封装了文件流,读写时不用重新编码,提供了更文件的读写方式。StreamWriter类允许将字符和字符串写入到文件中,不必转换为字节,它处理底层的转换,向FileStream对象写入数据。一、创建StreamWrite对象如果已经有转载 2015-12-27 15:31:50 · 6943 阅读 · 0 评论 -
C# Console.WriteLine()函数中{}输出格式详解
格式项都采用如下形式:{index[,alignment][:formatString]} 其中"index"指索引占位符,这个肯定都知道;",alignment"按字面意思显然是对齐方式,以","为标记;":formatString"就是对输出格式的限定,以":"为标记。 alignment:可选,是一个带符号的整数,指示首选的格式化转载 2015-12-27 15:29:21 · 1102 阅读 · 0 评论 -
C#编程中Console.Write()和Console.WriteLine()的区别
—Console类 —Console方法 Console方法 1. Write: 已重载。将指定值的文本表示形式写入标准输出流。 2. WriteLine:已重载。将指定的数据(后跟当前行结束符)写入标准输出流。 例1:Console.WriteLine() 1. 新建文件test1.cs,保存在E盘下的C#文件夹中,输转载 2015-12-27 15:28:51 · 1464 阅读 · 0 评论 -
C# 新建文本文件
先引入System.IO的命名空间,然后写如下代码 string file = txtFilePath.Text; string content = txtContent.Text; if (!File.Exists(file) == true) { MessageBox.Show("存在此文件!"); }转载 2015-12-25 23:43:30 · 1925 阅读 · 0 评论 -
C#判断文件及文件夹是否存在并创建(C#判断文件夹存在)
";博客文章及其它主要内容博客文章及其它主要内容 C#判断文件及文件夹是否存在并创建(C#判断文件夹存在)protected void Button1_Click(object sender,转载 2015-12-25 22:14:23 · 683 阅读 · 0 评论 -
[原]C#:读取数据DataReader
DataReader对象是数据读取器对象,提供只读向前的游标。如果应用程序需要每次从数据库中取出最新的数据,或者只是需要快速读取数据,并不需要修改数据,那么就可以使用DataReader对象进行读取。对于不同的数据库连接,有不同的DataReader类型。►在System.Data.SqlClient命名空间下时,可以调用SqlDataReader类。►在System.Data.O转载 2015-12-25 21:28:18 · 3080 阅读 · 0 评论 -
C# winForm 将窗体状态栏StatusStrip示例(显示当前时间)
实现效果:通过StatusStrip显示窗体状态栏,同时将状态栏分成三部分:居左边显示相关文字信息,中间空白显示,居右边显示时间信息。 步骤:1.创建窗体及添加StatusStrip默认StatusStrip名称为statusStrip12.在statusStrip1的Items属性中添加三个StatusLabel默认名称为toolS转载 2016-01-08 12:51:44 · 1868 阅读 · 0 评论 -
C# 关闭当前窗体打开另一窗体?
你可以先打开form2,再关闭form1button1_Click(){ form2 frm2 = new form2(); frm2.show(); this.close();}原创 2015-12-23 21:11:14 · 3053 阅读 · 1 评论 -
C#中的MessageBox消息对话框
关键字:C# MessageBox 消息对话框在程序中,我们经常使用消息对话框给用户一定的信息提示,如在操作过程中遇到错误或程序异常,经常会使用这种方式给用于以提示。在C#中,MessageBox消息对话框位于System.Windows.Forms命名空间中,一般情况,一个消息对话框包含信息提示文字内容、消息对话框的标题文字、用户响应的按钮及信息图标等内容。C#中允许开发人员根据自己转载 2015-12-23 21:02:41 · 439 阅读 · 0 评论 -
C# 有form1 和form2 form1如何获得form2的textbox 中的值
在Form1中123456789101112131415public partial class Form1: Form{ Form2 form2; private void button1_Click(ob原创 2015-12-23 21:01:51 · 3422 阅读 · 3 评论 -
VS中的快捷键快速格式化代码,使好看,整齐
在VC2005中,快捷键是Ctrl + K, Ctrl + F, 这是一个组合键,即先按Ctrl + K, 这时候编辑器会等待下一个按键动作,此时再按Ctrl + F, 即可以格式化代码了,当然,也可以在选项里面设置成使用VC6的快捷键,就可以继续使用Alt + F8了也有 Visual Studio 2005的,下面的快捷键符合IDE默认的键盘映射方案,如果需要更改“工具”——“选项”转载 2015-12-27 15:39:43 · 19774 阅读 · 0 评论 -
C# 获取CPU序列号、网卡MAC地址、硬盘序列号封装类,用于软件绑定电脑
/// /// hardware_mac 的摘要说明。/// class HardwareInfo{/// /// 取机器名/// /// public string GethostName(){return System.Net.Dns.GetHostName();}/// /// 获取cpu序列号/// /// pub转载 2015-12-27 15:56:48 · 950 阅读 · 0 评论 -
c#通过webbrowser获取网页中的超链接地址
http://www.wangyeba.com/Article/web01/net/201002/20100201103835.shtml转载 2015-12-27 21:21:44 · 914 阅读 · 0 评论 -
C# webBrowser控件使用心得
最近用到WebBrowser控件,遇到很多问题,也学习了不少新的东西。下面是我在C#下写的关于WebBrowser控件使用的代码。1、WebBrowser常用属性.Refresh();//刷新.GoBack();//后退.GoForward();//前进.Navigate(new Uri(address)); //打开链接.Dock = DockSt转载 2015-12-27 19:42:12 · 352 阅读 · 0 评论 -
C#WebBrowser控件使用教程与技巧收集--苏飞收集
先来看看常用的方法[C#] 纯文本查看 复制代码?010203040506070809101112131415161718192021222324转载 2015-12-27 19:16:28 · 453 阅读 · 0 评论 -
C# 实现FTP上传与下载
向FTP服务器下载文件的简单实例Codestring filePath = "d:\\"; string fileName = "lhking.txt"; //文件下载之后要保存的路径和文件名 FtpWebRequest reqFTP; try {转载 2015-12-27 18:10:46 · 451 阅读 · 0 评论 -
C#网页采集数据的几种方式(WebClient、WebBrowser和HttpWebRequest/HttpWebResponse)
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]获取网页数据有很多种方式。在这里主要讲述通过WebClient、WebBrowser和HttpWebRequest/HttpWebResponse三种方式获取网页内容。这里获取的是包括网页的所有信息。如果单纯需要某些数据内容。可以自己构造函数甄别抠除出来!一般的做法是根据源码的格式,转载 2015-12-27 17:42:21 · 902 阅读 · 0 评论 -
File.AppendAllText 方法 (String, String)
此文章由机器翻译。 将光标移到文章的句子上,以查看原文。 更多信息。译文原文File.AppendAllText 方法 (String, String).NET Framework 4.6 and 4.5其他版本 打开一个文件,向其中追加指定的字符串,然后关闭该文件。转载 2015-12-27 17:41:40 · 2139 阅读 · 0 评论 -
c# 类函数static是什么意思?
static 是标记静态函数(方法或属性)的关键字,静态函数(方法)或属性,不需要实例化对象就可以直接调用,如:public class a{ public static string GetName() { return "返回值"; }}在其他类中的调用方法是:(1)a.GetName();(2)如转载 2015-12-27 16:36:57 · 766 阅读 · 0 评论 -
C#实现MD5加密
摘自:http://blog.csdn.net/shenghui188/archive/2010/03/28/5423959.aspx方法一首先,先简单介绍一下MD5MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa data security转载 2015-12-27 16:28:44 · 273 阅读 · 0 评论 -
C#获取硬盘、CPU、主板、网卡的序列号…… ManagementObjectSearcher
在很多情况下,你可能都需要得到微机的硬件信息。比如:你想给你的软件加锁,不让别人随便访问。首先,你必须知道这个应用程序的功能是使用System.Management这个类得到的。因此,你需要加上下面的这句话:using System.Management;为了获取硬件信息,你还需要创建一个ManagementObjectSearcher 对象:ManagementO转载 2015-12-27 16:14:50 · 1560 阅读 · 0 评论 -
C# 读取ini配置文件
作者: 盛放 http://oraasp.vicp.net/article/article.aspx?ID=26 虽然微软早已经建议在WINDOWS中用注册表代替INI文件,但是在实际应用中,INI文件仍然有用武之地,尤其现在绿色软件的流行,越来越多的程序将自己的一些配置信息保存到了INI文件中。 INI文件是文本文件,由若干节(section)组成,在每个带括号的标题下面,是转载 2015-12-27 16:03:42 · 460 阅读 · 0 评论 -
找不到类型或命名空间名称 SqlDataAdapter (是否缺少 using 指令或程序集引用?)
找不到类型或命名空间名称 SqlDataAdapter (是否缺少 using 指令或程序集引用?)using System.Data.SqlClient;原创 2016-01-08 09:58:09 · 4098 阅读 · 1 评论 -
C#连接MySql数据库的方法
最近两天在解决C#连接MySql数据库的问题,通过不同的从网上学习,最终找到了解决的办法,现在和大家分享一下1、要连接MySql数据库必须首先下载MySql官方的连接.net的文件,文件下载地址为http://dev.mysql.com/downloads/connector/net/6.6.html#downloads ,下载平台选择.Net&Mono,下载ZIP免安装版转载 2015-12-22 23:18:45 · 379 阅读 · 0 评论 -
C#实现将程序运行信息写入日志的方法
public static class LogManager { static object locker = new object(); /// /// 重要信息写入日志 /// /// 日志列表,每条日志占一行 public sta转载 2015-12-30 23:25:59 · 2500 阅读 · 0 评论 -
C# Directory类的操作
Directory类位于System.IO 命名空间。Directory类提供了在目录和子目录中进行创建移动和列举操作的静态方法。此外,你还可以访问和操作各种各样的目录属性,例如创建或最后一次修改时间以及Windows访问控制列表等。 System.IO.Directory类和System.DirectoryInfo类主要提供关于目录的各种操作,使用时需要引用Sys转载 2015-12-30 23:19:06 · 849 阅读 · 0 评论 -
C#写的仿照Windows资源管理器的小程序:File Explorer(含代码)
初学C#写个小程序,仿照Windows资源管理器。基本功能都已实现,个别地方代码懒得写了。代码写得比较啰嗦,个别已知的小Bug也没改。欢迎留言。下载地址(含代码):http://download.csdn.net/source/1013102 截图:转载 2015-12-29 23:41:57 · 1757 阅读 · 1 评论 -
C#中判断网络连接的状态
有时我们要不停的判断网络的连接状态,比如服务器网络连接是否正常等,下面就简单介绍我的判断方法,各位有更好的方法欢迎分享。代码就不解释了,一看就明白了。运行效果:代码:using System;using System.Collections.Generic;using System.Text;using System.Net.NetworkInfo转载 2015-12-29 15:43:10 · 1669 阅读 · 0 评论 -
FileStream常用的属性与方法总结
对流进行操作时要引用 using System.IO; 命名空间FileStream常用的属性和方法:属性:CanRead 判断当前流是否支持读取,返回bool值,True表示可以读取CanWrite 判断当前流是否支持写入,返回bool值,True表示可以写入方法:Read() 从流中读取数据,返回字节数组Write() 将字节块(字节数组转载 2015-12-29 14:58:11 · 481 阅读 · 0 评论 -
C# 中的异常捕捉(try)和异常处理(catch)
版权声明:本文为博主原创文章,未经博主允许不得转载。 为了捕捉异常,代码要放到一个 try 块中(try 是 C# 关键字)。代码运行时它会尝试执行 try 块内的所有语句。如果没有任何语句产生一个异常,这些语句将一个接一个运行,直到全部完成。然而,一旦出现异常,就会跳出 try 块,并进入一个 catch 处理程序中执行。 在try块后紧接着写一个转载 2015-12-28 23:51:16 · 1868 阅读 · 0 评论 -
C#如何读写和创建INI文件
版权声明:本文为博主原创文章,未经博主允许不得转载。 在做项目过程中,有时需要保存一些简单的配置信息,可以使用xml,也可以使用INI文件。下面是C#中读取INI的方法,相信大部分朋友都使用过这种方式。INI文件的存储方式如下,[csharp] view plaincopyprint?[section] key=value转载 2015-12-28 22:19:06 · 924 阅读 · 0 评论 -
C# Http地址下载文件到指定目录。
private void button_Click(object sender, EventArgs e){ HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://1.cn/2.rar"); HttpWebResponse response = request.GetResponse() as Htt转载 2015-12-27 23:18:22 · 1793 阅读 · 0 评论 -
c# HttpWebRequest与HttpWebResponse 绝技
1.第一招,根据URL地址获取网页信息 先来看一下代码get方法 public static string GetUrltoHtml(string Url,string type) { try { System.Net.WebRequest wReq = Syst转载 2015-12-27 22:48:31 · 473 阅读 · 0 评论 -
c#webBrowser 获取标签值
private void webdownbutton_Click(object sender, EventArgs e) { HtmlElement downloadlink = webBrowser1.Document.GetElementById("webdcbimdown").All[0]; string URL = do原创 2015-12-27 22:30:44 · 514 阅读 · 0 评论 -
天轰穿C#教程之数学运算符
有5个简单的数学运算符,其中2个有二元和一元两种形式.下表列出了这些运算符,并用一个示例来说明它们的用法,以及使用简单的数值类型(整数和浮点数)时它们的结果 运算符 类别 示例表达式 结 果 + 二元 var1 = var2 + var3;转载 2015-12-31 09:49:18 · 433 阅读 · 0 评论 -
Convert.ToInt16(s);int.Parse(s);和(int)s的区别
Convert.ToInt16(s)和int.Parse(s)功能相同,是把一个string,即s转换为整数,当然不是任何字符串,一般是形如"123"的字符串。(int)s则是把float,double,decimal类型的数s截去小数部分转换为整数。Convert是任意类型间的转换;Parse是把string类型转换到其他类型;(int)s则是把float,double,decimal类转载 2016-01-18 12:53:49 · 1853 阅读 · 0 评论 -
C#中怎么使用系统默认浏览器打开指定的URL(代码实现)
直接用,系统会自动调用默认浏览器打开的System.Diagnostics.Process.Start("http://topic.csdn.net/u/20100205/09/ac346d45-4845-4474-812d-056eba8dc656.html?75187");原创 2016-01-07 18:16:41 · 1911 阅读 · 0 评论 -
C# SaveFileDialog的用法保存文件
#region 保存对话框private void ShowSaveFileDialog(){//string localFilePath, fileNameExt, newFileName, FilePath; SaveFileDialog sfd = new SaveFileDialog();//设置文件类型 sfd.Filter = "数据库备份文件(*.bak)|*.bak|数转载 2016-01-06 23:39:18 · 1739 阅读 · 0 评论 -
获取当前系统桌面路径(C# 代码)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespac原创 2016-01-06 21:41:29 · 449 阅读 · 0 评论