![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
FreeSoar1
码农一枚
展开
-
C# Firebird SQL 语句带参数书写
例如因为PropertyClass.UserCode为字符串,非直接值类型所以在"+PropertyClass.UserCode+"两边各加⼀个单引号(')来实现,以上,在实际开发中,直接写字符串或使⽤占位符的⽅式,会有潜在的被sql注⼊式攻击的危险。解决方法:例:FbParameter的两个⽅法1,Add⽅法FbParametersp = new FbParameter(“@name”,“Pudding”);m_cmd.Parameters.Add(sp);sp= new SqlPara原创 2022-07-02 22:45:35 · 563 阅读 · 0 评论 -
C# winform 窗体缩放问题处理
一、问题:本身窗体在设计器显示没有问题,但运行时窗口却被缩放失真:二、解决方法:修改项目的配置文件,使项目运行时自动检测屏幕分辨率,在高分辨率屏幕禁用系统缩放,在项目应用程序清单文件里有对禁用高分屏自动缩放的支持,只是被注释掉了,取消注释即可,(1)右击项目点击添加新建项,找到运用程序清单文件选中添加(2)打开添加的这个app.manifest,找到如下注释的部分,取消注释(3)重新运行项目即可,发现窗体显示正常:...原创 2022-07-01 22:07:29 · 3504 阅读 · 2 评论 -
c# windows 设置背景图片随窗体大小拉伸而不是重复
1.在blackgroundimage属性中添加图片设置blackgroundlayout属性为stretch如果设置为Tile则随着窗体变大会自动重复多张原来的图片。原创 2022-07-01 21:07:54 · 1424 阅读 · 0 评论 -
C#常用的form窗体属性(最大化、窗体居中)
一、设置C#WinForm窗体属性的几个常见问题:1.最大化可设置窗体属性this.WindowState = System.Windows.Forms.FormWindowState.Maximized;2.窗体居中this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;原创 2022-05-18 10:08:29 · 3571 阅读 · 0 评论 -
C#中参数带问号使用语法记录
一、可空类型修饰符(?):public ViewResult Details(int ? id) {}为了使参数值类型可为空,所以使用可空类型,即用可空类型修饰符“?”来表示,表现形式为:“T?” T表示类型,例如: int ? id表示可空的整型T? 其实是System.Nullable(泛型结构)的缩写形式,也就意味着当你用到T? 其实是System.Nullable(泛型结构)的缩写形式,也就意味着当你用到T?时编译器编译 时会把T?编译成System.Nullable的形式原创 2022-03-15 13:59:31 · 1139 阅读 · 0 评论