#程序编辑

VC# 获取该程序的版本号

代码Application.ProductVersion结果形如:1.0.0.0对应对应项目->属性->应用程序->程序集信息->文件版本...
代码星球 ·2023-04-16

霸道的 Lambda 事件处理程序表达式

传统的做法:publicForm1(){WebClientwc=newWebClient();wc.DownloadStringCompleted+=newDownloadStringCompletedEventHandler(wc_DownloadStringCompleted);}voidwc_DownloadSt...

如何避免 C# 桌面程序的子窗体产生标题栏?

//为主窗体任意设置MainMenuStrip,避免子窗体产生标题栏。this.MainMenuStrip=newMenuStrip();...

无法找到一个运行时版本来运行这个应用程序

这个是由于缺少对应版本的.NETFramework造成的,需要安装微软的.NETFramework,具体及下载地址请参见:Unabletofindaversionoftheruntimetorunthisapplication....

判断程序中 != "特定值" 写法到底好不好?

看下面的代码:if(a=="F1"){F1();}elseif(a=="F2"){F2();}else{F1();}上面的代码,也就是说,只要a不等于F2,就调用F1(),似乎可以简化成如下代码:if(a!="F2"){F1();}else{F2();}其实上面代码有两个问题:一是我们看到"F2",会习惯性认为这是==...

完善 VC# ListView 系列-可编辑单元格

完善VC#ListView系列-增大行间距完善VC#ListView系列-首列不能居中完善VC#ListView系列-单击双击行、列完善VC#ListView系列-可编辑单元格完善VC#ListView系列-单击多列,按多列排序完善VC#ListView系列-List模式横向滚动条变竖向(垂直)滚动条的替代方案希望是在...

同一 C# 桌面程序只运行一个

很多程序没有必要同时运行多个,比如下载程序,这就需要限制,如果程序已经运行,则再运行时给予提示并不再继续运行新的。这里给出一个网上流行的但不正确的,但又在这里被修正了的方法。对Program.csusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;u...

Visual Studio 调试时遇到错误无法定位,直接退出程序了

VisualStudio中写好程序后,按F5调试,但执行中遇到错误,程序直接就退出了,什么提示都没有,VisualStudio显然没有捕获错误在哪里。这种情况往往比较麻烦,并不是VisualStudio的问题,我遇到过List对象没有实例化,使用时也出现这种情况。像这种情况可以使用MessageBox在特定的地方提示,...

Console 程序为什么会被暂停,要回车才能继续

用C#可以写Console程序,打开就像Dos窗口一样,有时候程序会被无缘无故地暂停,要按一下回车才能继续。这不是C#造成的,其他语言写的Console程序也有类似问题,是由于在窗口上点了鼠标左键造成程序暂停了。目前我还没有从程序上找到好的解决办法,但可以在运行程序的时候,在程序的任务条上右键,属性中取消“快速编辑模式...

C# 中获取应用程序路径的方法(集合)

stringstr1=Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。stringstr2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。//备注按照定义,如果...

C# 程序员参考手册

http://www.benshu.com/references/...
代码星球 ·2023-04-16

如何编译运行 C# 程序

在C#章节中,前面的文章我们都是将C#作为ASP.NET的开发语言来介绍的,其中的代码都受到了ASP.NET的影响,比如Page_Load函数就属于ASP.NET的内容,在本章节以后的部分文章中,我们将介绍“纯”C#,它不在ASP.NET中运行,遍身上下皆是C#代码,所以我们先讲一讲如何编译运行“纯”C#程序。编辑“纯...
代码星球 ·2023-04-16

Vi文本编辑器

VI、VIMvi是一个命令行界面下的文本编辑工具,最早在1976年由BillJoy开发,当时名字叫做ex。vi支持绝大多数操作系统(最早在BSD上发布),并且功能已经十分强大,一般类UNIX操作系统上都会有。1991年BrmMoolenaar基于vi进行了改进,发布了vim,加入了对GUI的支持。vim已经不仅仅最为普...
开发笔记 ·2023-04-15

Linux平台上使用gdb调试程序

gdb是Linux/UNIX平台下的一个程序调试工具,它是由GNU开源组织发布的。在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。我们使用gdb时,主要用它来完成以下几个方面的工作。1、启动程序,在启动时,可以按照你想要的环境来运行程序。2、设置断点,什么是断点,这里不解释...

代码编辑器软件vscode和webstorm哪个好

WebStorm和VSCode都以网络和应用开发为目标–但平台有明显不同。WebStorm是一个专有的集成开发环境,而VSCode是一个开源的、轻量级的代码编辑器。对于一个有天赋的JavaScript程序员来说,WebStorm和VSCode都可以将一个编程项目从头做到尾。最好的平台取决于你需要的开箱即用的...
首页上一页...23456...下一页尾页