C#
Jmin_
耍双截棍的有志青年一枚。
展开
-
VS调试:未能向文件“obj\Debug\\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs”写入命令行。
错误 19 未能向文件“obj\Debug\\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs”写入命令行。指定的路径或文件名太长,或者两者都太长。完全限定文件名必须少于 260 个字符,并且目录名必须少于 248 个字符。 02访问修饰符错误原因,解决方案所在目录太长,即指定的路径或文件名太长,或者两...原创 2018-04-20 23:31:28 · 3209 阅读 · 0 评论 -
FormBordeStyle属性设置为none后,代码实现鼠标可以拖动窗体
在FormBordeStyle属性设置为none的窗体的后台代码中添加以下代码,鼠标拖拽窗体时实现移动功:/// <summary> /// 设置FormBorderStyle:FixedDialog后窗体无法移动,重新实现移动窗体代码 /// </summary> private const int WM_NCHITTES...转载 2018-04-25 21:09:35 · 407 阅读 · 0 评论 -
C#窗体属性FormBordeStyle设置为none后,通过代码实现窗体鼠标拖动功能
备注:使用的是visual studio2013版本1、新建C#窗体应用程序,初始化的程序默认FormBordeStyle属性为Sizable,修改属性FormBordeStyle为none(1)修改前(2)修改后2、F5调试程序后,此时窗体没有边框、关闭缩小按钮,无法通过鼠标拖动窗体3、双击Form1窗体,跳转到后台代码,添加一个重写(override...原创 2018-09-24 14:42:01 · 1909 阅读 · 0 评论 -
C#函数实现窗体圆角
备注:Visual Studio使用的是2013版本1、新建窗体应用程序2、窗体Text默认为Form1,双击窗体,跳转到后台代码3、添加自定义函数Type(),此函数为实现窗体边框圆角的函数(1)代码: private void Type(Control sender, int p_1, double p_2)//圆角函数{ Graphics...原创 2018-09-24 15:39:15 · 2497 阅读 · 2 评论 -
Nuget包管理器将nupkg文件导入ASP.NET MVC5项目
备注:使用的是Visual Stual2013。1、新建ASP.NET Web应用程序,自定义项目名、解决方案名2、选择对应的模板,可以勾选添加单元测试3、选择菜单栏:工具——Nuget包管理器——程序包管理器设置(N),出现界面如下,以下为默认界面:4、点击右上角“+”,添加可用承包源(P),默认名称(N)为“Package source”,默认源路径为“ht...原创 2018-09-28 22:43:24 · 1330 阅读 · 0 评论 -
C#中float的取值范围和精度分析
float类型的表现形式:默认情况下,赋值运算符右侧的实数被视为 double。 因此,应使用后缀 f 或 F 初始化浮点型变量,如以下示例中所示:float x = 3.5F;如果在以上声明中不使用后缀,则会因为您尝试将一个 double值存储到 float 变量中而发生编译错误。float的取值范围float占用4个字节,和int是一样,也就是32bit.1bit(符号位...转载 2019-03-26 00:59:15 · 4803 阅读 · 0 评论 -
ASP.Net和ASP的区别
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:1、代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至...转载 2018-04-25 21:00:38 · 3346 阅读 · 0 评论