C# - 技术教程文章

C#初学者使用file.creat()创建文件后,显示正由另一进程使用

string sourcePhotoPath = this.GetUserSelectedPhoto();if(sourcePhotoPath == null){return;}string sourceFileName = System.IO.Path.GetFileName(sourcePhotoPath);//把图片保存到文件夹string userName = this.LoginUserName;string newPath = @"Images";if(!System.IO.Directory.Exists(newPath)){System.IO.Directory.CreateDirectory(newPath);}string destFile = userName + DateTime.Now.ToString("yyyyMMddHHMMss") + "...

远程和Ubuntu服务器进行Socket通信,使用python和C#(准备篇)【代码】【图】

服务器在阿里云上,和一般的本地配置方案不太一样,所以网上的博客里没有解决办法,本人在这里记录一下,方便大家交流。由于数据要保存到MySQL数据库中,使用python对数据进行操作,爬到数据直接进行保存。上一篇博客里已经讲过安装python时需要注意的一个小问题,这篇博客主要讲MySQL的安装配置和python连接数据库的一个小问题(坑)。 1. 安装和配置MySQLMySQL的安装很简单,用命令行apt-get即可。这个网上博客很多就不赘述。重点...

关于结束c#窗体在任务管理器的进程问题

怎样从非UI线程回到UI线程来更新页面怎样从非UI线程回到UI线程来更新页面怎样从非UI线程回到UI线程来更新页面怎样从非UI线程回到UI线程来更新页面怎样从非UI线程回到UI线程来更新页面怎样从非UI线程回到UI线程来更新页面

Linq入门初探【代码】【图】

题记:今天是第一次写随笔,虽然用C#和.net 写过了不少的项目,但是今天忽然看见别人给一个标准的.net 程序猿规划的路线,Linq属于C#基础,可能因为工作中没有用到这方面的东西大部分都是在写T-SQL有关,所以抱着身为一个.net 程序员连这个常用都不会的心态,我尝试去窥探一下它 先来看看微软官方文档对于linq的定义吧: 查询是一种从数据源检索数据的表达式。 查询通常用专门的查询语言来表示。 随着时间的推移,人们已经为各种数...

如何通过 Linq 踢掉 List 中的重复记录 ?

咨询区Prasad:我有一个 Items 类,定义如下: ????class?Items????{????????public?int?Id?{?get;?set;?}????????public?string?Name?{?get;?set;?}????????public?int?Code?{?get;?set;?}????????public?decimal?Price?{?get;?set;?}????} 现在 List<Items> 中包含了重复的数据,比如下面这样。 1?????????Item1???????IT00001????????$1002?????????Item2???????IT00002????????$2003?????????Item3???????IT00003????????$1501?...

LINQ to XML【代码】【图】

创建XML文档 1.使用XMLDocument的方式XmlDocument doc = new XmlDocument();doc.AppendChild(doc.CreateXmlDeclaration("1.0", "utf-8", null));XmlElement newbook = doc.CreateElement("book");newbook.SetAttribute("genre", "Mystery");newbook.SetAttribute("publicationdate", "2001");newbook.SetAttribute("ISBN", "123345525");XmlElement newTitle = doc.CreateElement("title");newTitle.InnerText = "The Case of Th...

[go-linq]-Go的.NET LINQ式查询方法【代码】

关于我 我的博客|文章首发 开发者的福音,go也支持linq了 坑爹的集合 go在进行集合操作时,有很不舒服的地方,起初我真的是无力吐槽,又苦于找不到一个好的第三方库,只能每次写着重复代码。举个栗子 类 学生{ 姓名 年龄 性别 } 1、现在有10个学生的数组,如果我要统计所有年龄大于20岁的人,那我需要 一、遍历 二、自定义条件 三、再append数组添加。 2、接着我又要统计性别为男的所有学生,我又要重复上面的步骤。 你说坑爹不坑爹...