
.Net
游子心
这个作者很懒,什么都没留下…
展开
-
DataTable.AcceptChanges方法有何用处
提交自上次调用 AcceptChanges 以来对该表进行的所有更改。调用 AcceptChanges 后,再用 DataAdapter.Update()不会有任何新数据被更新到数据库中。那……那它有什么用处呢?以前的做法:Fill –> Edit –>Update –> 重新Fill –> Edit –> Update –> ……“更新了数据当然要重新获取啦!”,再次更新后,再再次重新获取。现在的做法:Fill –> Edit –>.转载 2022-05-15 20:06:02 · 293 阅读 · 0 评论 -
C# 如何判断指定文件是否正被其它程序使用【转载】
起因:项目中发现在操作文件时,系统经常抛出异常,表示文件正被其它程序占用。需求:为了事先判断,以确认指定的文件是否正被其它程序使用,需要方法进行判断。思路:在程序中,我们经常遇到读写文件的情况,而这个时候该文件可能被其他程序占用,那么怎么判断文件是否被占用,从而友好的提示用户呢?这里提供一个简单的办法,他就是尝试着去读该文件,如果失败,则说明文件被占用实现:/// <s...转载 2018-12-09 22:08:17 · 510 阅读 · 0 评论 -
C#中(int)、int.Parse()、int.TryParse()和Convert.ToInt32()的区别
在编程过程中,数据转换是经常要用到的,C#中数据转换的方法很多,拿将目标对象转换为整型(int)来讲,有四种方法:分别为(int)、int.Parse()、int.TryParse()和Convert.ToInt32(),那么这四种方法对被转换对象有什么限制,以及各自之间有什么区别呢?相信很多童鞋也不能完全说清楚。下面从被转换对象说起,在我们实际开发项目的过程中,我们碰到需要被转换的类型大概有...转载 2018-12-15 21:38:53 · 450 阅读 · 0 评论