
c#
文章平均质量分 58
c#知识点以及项目中遇到过的问题
工业自动化实验室
共同学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
重复设置DataGridView.DataSource报错“未将对象引用设置到对象的实例。”
这里重复添加到第二次dataGridView1.Columns["colName"].DisplayIndex = 0;只是一个自动调整大小的数组,由给定类型的项目组成,带有几个辅助函数(例如:排序)。这是支持双向数据绑定(bind)的标准接口(interface)之一。最后建议处理逻辑时用List,但作为数据源绑定是用BindingList.把上面创建的泛型list改为Bindlist就可以解决这个问题。来工作事件,在添加、删除或设置项目时引发。是类型列表或集合的包装器,它实现了。原创 2024-06-07 19:53:07 · 818 阅读 · 0 评论 -
ResolutionFailedException: Resolution failed with error: No public constructor is available for type
wpf运行的时候出现这个错误是因为该错误通常发生在依赖项注入框架的上下文中,例如 Spring 或 .NET Core 的依赖项注入。原创 2024-07-20 22:17:26 · 471 阅读 · 0 评论 -
.netcore8序列化Tcp报错:Json.Net - Error getting value from ‘ScopeId‘ on ‘System.Net.IPAddress‘
然后我就没在这个思路是继续折腾了,转变了一个方式:在序列化保存的时候直接将保存的通讯对象的相关属性设置为空,在反序列化的时候直接根据它们之前的连接bool值进行一个动态的加载,这样就可解决上面所遇到的那些问题了。因为我序列化的类里面包括了通讯的属性,正常情况下TCPClient不进行连接的话可以直接序列化不会报错,当client连接后在进行保存序列化就会出现项目的错误。的访问有关,比如在关闭后仍然尝试访问某个属性。这三种报错我在去优化代码的时候都出现了。的错误,可能是由于在尝试关闭或操作。原创 2024-09-27 15:37:08 · 640 阅读 · 0 评论 -
VisualStudio2022使用git推送报错解决 Failed to connect to github.com port 443 的问题
无法连接到github.com端口443:无法连接到服务器。出现的问题:无法将本地代码提交到 Github 仓库。先测试gitHub的连接使用命令提示框查看是否可以进行ping通,有下图的数据回复说明是可以ping通的如果ping命令失败或显示高延迟,则表示存在网络连接问题。可能需要联系网络管理员或互联网服务提供商寻求帮助。原创 2024-11-13 09:15:50 · 855 阅读 · 0 评论 -
visualStudio2022解决git push时出现未能推送到远程仓库。请参见输出窗口了解Failed to connect to github.com port 443: Timed out
使用vs进行代码推送到github有时候会出现标题上的错误信息输出代码里面也会出现这种情况,原创 2025-01-02 11:12:33 · 1878 阅读 · 0 评论 -
VS2022远程调试保姆级配置手册
如果只选择ip没办法确定,那你可以在ip下面随便选个文件夹确定后在外面删掉最后保持我这个格式就行。启动完成之后还需要在工具的选项进行配置,选择无身份验证并且勾选允许任何用户进行调试。右键刚刚创建的文件夹,属性 → 共享 → 网络文件与文件夹共享 → 共享。):也是和上面同样操作进行静态ip地址配置,静态ip可以在这里。因为我的下一层就是debug启动项我就只选择了静态ip。操作完成后可以进行配置VS软件的生成和调试配置。在启动程序的属性中找到输出的基路径这样配置。(不需要输入用户名密码),可以关闭。原创 2025-03-02 14:24:59 · 1656 阅读 · 0 评论 -
主窗体获取子窗体的数值
本文所描述的是一个modbus读从站的数值实时更新到主窗体中,在主窗体中实时检测子窗体反馈回来的数据当它为false的时候添加报警输出。子窗体通过timer事件重复读取从站中传递过来的值。下面是子窗体的代码实例。原创 2024-06-13 15:14:45 · 260 阅读 · 0 评论