C#
cdjcong
这个作者很懒,什么都没留下…
展开
-
C# 函数的传值与传址
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { /* 先来了解一下什么是实参, 什么是形参.转载 2012-12-14 18:57:47 · 2143 阅读 · 0 评论 -
wpf文件复制显示进度条效果(双线程)
先看运行效果xaml如下:xaml代码<window x:class="wpfthreadtest.mainwindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/20转载 2013-08-02 10:00:53 · 6991 阅读 · 0 评论 -
WPF 获取主程序(主窗口)对象
在WPF开发中,如何获取主程序的对象呢?我们需要用到一个类--ApplicationWindow mainwin = Application.Current.MainWindow;MessageBox.Show(mainwin.Title, mainwin.Title);原创 2013-07-21 12:17:00 · 18429 阅读 · 2 评论 -
C# 获取路径与创建文件夹
C# 获取路径与创建文件夹//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。str转载 2013-07-20 15:16:17 · 12137 阅读 · 0 评论 -
C# SaveFileDialog
public TestOne(){InitializeComponent();SaveFileDialog();//调用打开SaveFileDialog 保存对话框}#region 保存对话框private void SaveFileDialog(){//string localFilePath, fileNameExt, newFileName, FilePath转载 2013-01-06 15:50:09 · 791 阅读 · 0 评论 -
C#中保存XML文件时加入头部定义行
XmlDocument doc = new XmlDocument(); XmlDeclaration xmldecl; xmldecl = doc.CreateXmlDeclaration("1.0", "UTF-8", null); //Add the new node to th转载 2013-01-06 15:06:15 · 1646 阅读 · 0 评论 -
C#判断鼠标在某个区域内
1、判断鼠标是否在某个区域Rectangle rectangle = new Rectangle(区域的坐标和大小); if (rectangle.Contains(MousePosition)) { } 这里要注意,区域的坐标是相对于屏幕还是相对于工作区域。2、判断鼠标是否在某个控件上 Rectangle rectangle = 控件名称.Rectan原创 2012-12-19 22:28:35 · 13839 阅读 · 1 评论 -
C#读写文本文件
理论上,可以使用FileStream类读取和显示文本文件。前面已经介绍了这个类。上面显示NewFile.txt文件的格式不太容易理解,但这并不是FileStream类的问题——而在于我们在文本框中显示结果所使用的方式。 如果知道某个文件包含文本,通常就可以使用StreamReader 和 StreamWriter类更方便地读写它们。这是因为这些类工作的级别比较高,特别适合于读写文本。它转载 2012-12-20 14:53:59 · 930 阅读 · 0 评论 -
C#读写文本文件
理论上,可以使用FileStream类读取和显示文本文件。前面已经介绍了这个类。上面显示NewFile.txt文件的格式不太容易理解,但这并不是FileStream类的问题——而在于我们在文本框中显示结果所使用的方式。 如果知道某个文件包含文本,通常就可以使用StreamReader 和 StreamWriter类更方便地读写它们。这是因为这些类工作的级别比较高,特别适合于读写文本。它转载 2012-12-20 14:54:28 · 566 阅读 · 0 评论 -
C# 指针之美
将C#图像库的基础部分开源了(https://github.com/xiaotie/GebImage)。这个库比较简单,且离成熟还有一段距离,但它是一种新的开发模式的探索:以指针和非托管内存为主的C#程序开发。 我许多项目都是在这个库基础上的开发,实战证明了它的有效。从今天起,将断断续续(太忙了)的写一系列文章来介绍这种开发方法,介绍基于此的图像编程。本文便是第一篇。 以指针和转载 2012-12-19 22:29:42 · 512 阅读 · 0 评论 -
AssemblyInfo.cs文件的作用
AssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数请看以下具体说明://备注: [assembly:AssemblyDescription("用最强的抢劫类写成!")]//产品名称[assembly:AssemblyProduct("无为搜索")]//公司[assembly:AssemblyCompany("无为网络")]//转载 2012-12-16 16:14:40 · 576 阅读 · 0 评论 -
C#引用C++头文件的方法
有两种方法使用这些函数1,把那个C++的文件编译成dll,在C#中用[DllImport("dll名")]引进调用2,在C#中写一个类,把C++中的函数复制进C#的类中,要注意的是C#没有指针,涉及指针的函数要重写。原创 2012-12-16 13:54:43 · 8636 阅读 · 0 评论 -
C#删除文件夹
这里说三种 1这是最简单的方法 DirectoryInfo di = new DirectoryInfo(string Path); di.Delete(true); 注:path是你要删除的非空目录; true:你要删除里面所有的文件,包括文件夹和子文件夹2 /// /// 删除非空文件夹转载 2013-09-01 14:08:28 · 883 阅读 · 0 评论