logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SQLite 报错:该字符串未被识别为有效的 DateTime

错误原因在读取数据库的时间格式时,我发现居然报错,如下图1的代码参考我之前的帖子:点击跳转开始我用 ToSting() 进行保存时,数据库格式是这样的在读取的时候,才发会报错,但是之前我用SQL语句生成的时间,和这个格式一样,使用起来也完全没用问题。解决方法于是在网上查了报错原因,发现保存进数据库时,要用这种格式:string _now = System.DateTime.Now.ToString

#sqlite#数据库
C# async / await 任务超时处理

在之前的帖子中,介绍了 async / await 的用法,所以新的问题又来了,如果调用异步方法后,异步方法一直不给返回结果怎么办?这时线程还会一直卡住无法动弹,如果你用的是多线程(Task.Run 或者 Thread)可能感受不到,如果在 Winform 的 UI 线程下执行你就知道了,界面卡住完全无法操作,要解决这个问题,这就知道怎么取消任务了

#c#
C# 调用C++代码

平时我们写的C#动态库,在VS中直接添加引用,然后调用DLL中的方法就好了,但是用C++生成的DLL并不行,在一般项目中,用不到C#调用C++代码的情况,但在上位机,工控行业很常见,视觉,人工智能行业中,算法很多都是C++写的,而上位机大部分都是C#开发的,那么这篇文章就从头开始,教你如何从创建一个简单的C++项目,到C#的调用。............

#c##c++
C# dll代码混淆加密

C# 项目生成 dll,在反编译工具下,好比皇帝的新装,在这里推荐一个工具ConfuserEx,可以给C#代码混淆,甚至 exe 文件都可以加密,软件是免费开源的,缺点是,目前已经停止维护,并且不支持 .Net6。新建一个 .NET Framework 的控制台项目,将加密的 dll,放入项目的 Debug 目录下。在第二节的操作完成后(拖入DLL,选择导出路径),接下来点击 Settings 选

#c#
MoonSharp 文档二

MoonSharp 兼容所有 CLR 语言(C#、VB.NET、C++/CLI、F#、Boo 等),理论上也支持DLR语言(如 IronPython、IronRuby)。但由于维护多语言示例的工作量较大,后续教程仅提供 C# 示例(本入门页含 VB.NET)。大多数教程的代码可在 GitHub 的示例项目中找到。

#c#
C# Linq 文档(二)

语言集成查询 (LINQ) 是一系列直接将查询功能集成到 C# 语言的技术统称。数据查询历来都表示为简单的字符串,没有编译时类型检查或 IntelliSense 支持。此外,需要针对每种类型的数据源了解不同的查询语言:SQL 数据库、XML 文档、各种 Web 服务等。借助 LINQ,查询成为了最高级的语言构造,就像类、方法和事件一样。对于编写查询的开发者来说,LINQ 最明显的“语言集成”部分就

#c##linq
C# 数据结构

数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。它们的逻辑结构通常有:1.集合:数据结构中的元素之间除了“同属一个集合”的相互关系外,别无其他关系;2.线性结构:数据结构中的元素存在一对一的相互关系;3.树形结构:数据结构中的元素存在一对多的相

#数据结构#c#
C# 调用 Python

IronPython 是一种在 NET 和 Mono 上实现的 Python 语言,由 Jim Hugunin(同时也是 Jython 创造者)所创造。Python是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python是一种解释型脚本语言,可以应用于以下领域:● 科学计算和统计● 人工智能● 桌面界面开发● 软件开发● 后端开发● 网络爬虫。

#c##python
C# 连接 SqlServer 数据库

在这里我就不用 SQL 语句了,直接用编辑器操作,只需要随便添加几个列的数据即可。这里就新建一个 WPF 项目吧,界面中就一个按钮,其他的什么都没有,当 Id 旁边出现一个钥匙状的图标时,则为设置成功。刷新一下数据库,在表的下面就可以看到刚刚创建的表了。鼠标右键点击 User 表,选择 编辑前200行。按 Ctrl + S 进行保存,然后填入 表名,添加一个类 SqlServerHelper。那么

#sql#sqlserver
C# Winform DataGridView 数据刷新问题

DataGridView 是比较常用的表格控件,在 DataGridView 中显示数据, 一般使用 dataGridView1.DataSource = 数据源,来绑定数据,数据源可以是 DataTable、List、Dictionary 等,那么如何做到及时刷新数据呢,这里我提出几个问题:1.绑定一个空的数据源,后面向数据源添加数据。2.DataGridView 绑定一个有数据的数据源,后面再

#c#
    共 62 条
  • 1
  • 2
  • 3
  • 7
  • 请选择