- 博客(11)
- 收藏
- 关注
转载 C# 提取方法重构
引用:https://msdn.microsoft.com/zh-CN/library/0s21cwxk.aspx “提取方法”是一项重构操作,提供了一种从现有成员中的代码段创建新方法的便捷方式。 使用“提取方法”,可以通过从现有成员的代码块中提取一组代码来创建新方法。提取出的新方法包含所...
2016-04-12 21:35:00
819
转载 C# 子窗体关闭父窗体的简单方法
当在一个窗体中调用另一个窗体时,涉及到子窗体关闭的同时,父窗体同时关闭。 例如: 在窗体1中,单击按钮调用窗体2,通过this传递 private void button1_Click(object sender, EventArgs e) { ...
2016-04-12 21:35:00
483
转载 C# 设计模式-工厂模式(Factory)
1、工厂模式 factory从若干个可能类创建对象。 例如:如果创建一个通信类接口,并有多种实现方式,可以使用factory创建一个实现该接口的对象,factory可以根据我们的选择,来创建适合的对象。 using System;using System.Collections...
2016-04-12 21:35:00
186
转载 C# 二元一次方程参数求解
本文记录了关于求直线斜率及纵截距值的简单方法,只是简单的记录下求解思路,最终还需根据具体项目进行优化。 设直线方程式为:y=kx+b 编程思想: 1、代入y1与x1的值,得到:y1=kx1+b 2、代入y2与x2的值,得到:y2=kx2+b 3、首先算出一个系数m=kx...
2016-04-12 21:35:00
2559
转载 C# 如何将窗体写到Dll中
步骤: 1、解决方案资源管理器窗口->右击项目属性 2、属性窗口->应用程序->输出类型(U)->类库 转载于:https://my.oschina.net/u...
2016-04-12 21:35:00
312
转载 C# user32.dll
#region User32.dll 函数 /// <summary> /// 该函数检索一指定窗口的客户区域或整个屏幕的显示设备上下文环境的句柄,以后可以在GDI函数中使用该句柄来在设备上下文环境中绘图。hWnd:设备上下文环境被检索的窗...
2016-04-12 21:35:00
385
转载 C# 设计模式-策略者模式(Strategy)
策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开,委派给不同的对象管理。策略模式通常把一个系列的算法包装到一系列的策略类里面,...
2016-04-12 21:35:00
126
转载 C# 窗体常用API函数 应用程序窗体查找
常用的处理窗体的API函数如下(注意:API函数必须放在窗体中...): 使用C#语言,要引用DllImport,必须要添加using System.Runtime.InteropServices命名空间 (1)获得当前前台窗体句柄 [DllImport("user32.dll",...
2016-04-12 21:35:00
784
转载 C# 23种设计模式
C#设计模式(1)——单例模式(Singleton) C#设计模式(2)——简单工厂模式(Factory ) C#设计模式(3)——工厂方法模式(Factory Method) C#设计模式(4)——抽象工厂模式(Abstract Factory) C#设计模式(5)——建造者模式(B...
2016-04-12 21:35:00
177
转载 C# 查找其他应用程序并打开、显示、隐藏、关闭
软件开发中,有时迫不得已要用到第三方的软件,这时就涉及到在C#应用程序需要对第三方软件打开、显示、隐藏以及关闭。 下面列举了几个常用的方式 打开应用程序,下面是2种简单用法: 第一种: public enum ShowWindowCommands : int {...
2016-04-12 21:35:00
743
转载 C# Panel控件截图
[System.Runtime.InteropServices.DllImportAttribute("gdi32.dll ")] private static extern bool BitBlt( IntPtr hdcDest, // handle...
2016-04-12 21:34:00
948
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人