- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 C# NPOI MO工具的应用(excel,ppt,doc)
NPOI介绍: 一个开源项目能帮助我读取/写入xls,doc,ppt等MO文件。 可以在没有安装MO套装的情况下可以用。可以生成图片,文字,生成带有公式的excel文件。 可以把它当作微软套件来用。首先下载安装包:提取NPOI.dll文件,ICSharpCode.SharpZipLib.dll文件。 这个,见百度网盘。教程什么的见:引用自zivzang 这里就不赘述了。具体的打开excel
2017-12-21 11:09:24 2834
原创 点到线段的距离
点到线段的距离需要考虑方向的问题。无非三种情况: 点到线的距离最短可能是a中的CP,也可能是b中的BP,也可能是c中的AP。怎么划分呢? 首先求AB的向量点乘AP的向量,那么就分为两类,一类大于零,一类小于零。小于零的为c,大于零的为a,b。然后将点乘后的数除以AB的模,也就是相当于AC除以AB,若大于1,就是BP,若小于1,就是AP。说的不详细,画图便知。所以只需要一个判断条件。 就是AP向
2017-12-19 15:29:54 499
原创 C# 数据类型
C#里面的数据类型可分为3大类:值类型,引用类型,指针类型。指针类型只能用于安全模式,所以我只用考虑前两个。 值类型:结构类型,枚举类型,简单类型(包括整数类型,浮点类型,字符类型,decimal类型,布尔类型)引用类型:类类型,接口类型,委托类型,数组类型。值类型存在栈中,引用类型存在堆中。(在栈中不受垃圾回收机制的控制,而垃圾回收是要消耗时间的。)值类型的赋值本质是拷贝,相当于C++里面的深拷
2017-12-15 15:56:16 814
转载 C# get和set
我在学习中遇到了这样的一个现象: 当我按照系统的提示改错的时候,系统自动为我生产了一个泛型,并加了get和set,不明所以,如下:public List<BaseType.Vector3d> listPoints2 { get; set; } //系统自定义查询网络如下: get是可读; set是可写; 举两个例子:public class person{ public stri
2017-12-08 11:06:04 2663
原创 C# 委托
定义委托的语法: <访问修饰符>delegate 返回值类型 委托名(参数);为了避免重复写对象,我们用了类,为了避免重复写方法,我们用委托。 委托可以继承,说明他是类,委托可以操作,说明他是方法。 所以,我们可以叫委托为方法类。用的时候需要声明并实例化。同时需要传递参数。 比如,创建一个A类class A{ public static bool fangfa(int a)
2017-12-08 09:52:07 203
原创 C# 混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集
问题混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。解决方法在生成的debug文件中找到文件名字为“工程名.exe.config”的文件。 将内容改添。原来的代码:<?xml version="1.0"?><configuration> <supportedRuntime version="v4.0" s
2017-12-06 14:31:13 7472 2
原创 C# DialogResult.OK == Form.ShowDialog()
简要的分析:是将窗体显示为模式窗体并判断窗体的返回值来确定下一步的操作。DialogResult 是Form类的一个属性, ShowDialog()是Form类的一个方法也就是函数。一般对话框上会有:确定,取消两个按钮。 点击确定,会设置 DialogResult =DialogResult.OK ; 点击取消,会设置 DialogResult =DialogResult.Cancel ;
2017-12-06 10:51:21 19538 1
原创 C# 怎么判断一个窗体打开
问题运行时出现Form1,然后点击一个按钮,就会跳出窗体Form2.如果再点击的话还会跳出一个窗口(因为我用的是new form ,重新创建了一个form2,所以会一直跳。) 我要的效果就是只能出来一个,如果再点击的话就不会出现新的。那么这就要加一个if语句来判断了。代码展示:Form1 部分代码:public Form2 f2 =null;//创建一个子表实例private void but
2017-12-06 09:51:39 8693
C# 入门经典第五版
2017-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人