![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
涛哥依旧在
CAE虚拟与现实,B站号,致力于CAD/CAE软件推广及应用。
展开
-
Windows命令行下通过cl命令编译C++文件生成动态链接库
大家都知道通过vistual studio环境下可以编译生成dll动态链接库,其实vs的项目文件里面是调用的cl.exe这个高级优化编译器来编译的,所以直接通过命令行也是可以编译生成dll动态链接库的。然后从开始菜单打开vs的“x64 Native tools command prompt”然后切换到源文件和头文件所在目录,输入动态库编译命令cl /LD 源文件,回车运行。这样就生成了dll动态库了,不用启动visual studio了。下面我们准备两个文件,一个源文件,一个头文件。原创 2022-10-28 16:51:43 · 951 阅读 · 0 评论 -
Visual Studio(C#)界面添加sqlite数据源
其实在给控件配置数据源的时候,就是从刚才导入db数据库后自动创建的数据源里面选择,展开数据源以后,你选择了数据表,那么就自动创建一个bandingsource,并且以表名+bindingsource命名,如果你重复几次,就会自动加好几个“表名+bindingsource+n”。在这块要留意的是,给控件选择了bandingsource后(图中右上角),有时候更新了数据源,或者数据源都包含这个表,你要不注意就很容易以为不对了,其实是要在bandingsource的属性里面选一下对应的数据源。原创 2022-10-19 16:34:45 · 1780 阅读 · 1 评论 -
C#在点列表中获取最大值
我有一个点列表,每个点都定义为"XYPoint"类型的对象,并带有X和Y成员.我如何在点列表中找到最大X或最大Y值的点。原创 2022-10-18 11:43:50 · 523 阅读 · 0 评论 -
C#当double数值较大且小数位过多时转化成字符串并保留小数位
保留两位小数,四舍五入 下面一次类推 结果:3.14。最后转换成decimal格式的显示,在某些情况下还是不行,还会是四舍五入,例如double temp=6356911.946127947这种情况。原创 2022-10-18 09:34:04 · 1112 阅读 · 0 评论 -
关于C#Image.FromFile文件不释放问题的解决
在使用vs进行开发时,我们有时会使用Image.FromFile配合PictureBox来加载并显示图片,感觉挺方便,但是使用Image.FromFile有个小问题,加载完文件后不自动释放,导致再次操作被关联文件时候出现类似“文件xxx正由另一进程使用,因此该进程无法访问该文件。转载 2022-10-16 11:09:49 · 1382 阅读 · 0 评论 -
C#控件Listview中显示imagelist中的图片
ImageList 控件是含有图像的集合,图像列表控件是含有图像对象的集合可以通过索引或关键字引用该集合中的每个对象。imageList空间不能单独使用,只能用来为windows窗体中的其他控件提供图像。原创 2022-10-16 11:06:27 · 1103 阅读 · 0 评论 -
Excel-Plugin手动关闭Excel进程不退出的解决办法
但是在非ThisAddIn .cs文件当中,比如新建功能区的按钮事件,若想访问Excel元素,则必须在前边加上Globals.ThisAddIn才能够正常访问原创 2022-10-15 10:46:47 · 267 阅读 · 0 评论 -
C#获取当前日期时间
获取日期的函数方法原创 2022-10-14 19:35:04 · 14889 阅读 · 0 评论 -
C#中Func委托的用法
Fun常用有两个参数,前面的是输入参数,后面的是输出参数(意味着是在另一部分运算中产生的)恰恰是整个方法的返回值,(T arg)代表的是和输出参数类型相同的方法名称(返回值的类型和Func输出参数类型相同)Action委托和Func委托是C#平台最重要的两个委托,有了这两个委托,就可以定义出指向任意方法的“函数指针”。Func间括号里有两个int,第一个int表示有一个int类型的参数,第二个int,表示有一个int类型的返回值。C#已经替你想好了,Func委托是带泛型的委托,可以任意指定类型。原创 2022-10-13 14:02:01 · 2421 阅读 · 0 评论