随笔分类 - C#
摘要:Could not load file or assembly 'System.Runtime.CompilerServices.Unsafe, Version=4.0.4.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of
阅读全文
摘要:让wdinwos Server去监控某一文件夹,是否有新文件产生,如果有的话,即把它上传至互联网上一台云服务器上。刚开始,我是写了一个Windows Service的,但InstallUtil.exe之后,它死活没有把文件夹新创建的文件上传。后来,不得不写成一个控制台应用程序。后来查找到相关资料,如
阅读全文
摘要:数字或是字符可以随机, Insus.NET在这里实现颜色随机。 准备你需要随机的颜色: private static Color[] colors = { Color.AliceBlue, Color.AntiqueWhite, Color.Aqua, Color.Aquamarine, Color
阅读全文
摘要:许多年前,Insus.NET已经实现过《最原创的验证码产生过程,桃花朵朵开》https://www.cnblogs.com/insus/p/3629269.html 这个版本,只是最原始的实现方法,掌握其方法,也就是实现了90%。查看评论,是有许多不足之处的。 此时,我们可以换一张更好的底图: 以上
阅读全文
摘要:为了自动化,Insus.NET创建一个windows service来让其自动执行一些无人执实的事务。 项目产生之后,我们所看到的界面如下: 在左边栏位空白处,右击: 点击#4的"Add Installer": 点击#5,“View Code”: 接下来,我们对“Service1” 改一个好叫的名字
阅读全文
摘要:很久没有写asp.net 程序了,昨晚修改旧项目。 需要获取网页的url. 如: http://localhost:62357/system/security/verity.aspx?acc=xxx&pwd=yyy
阅读全文
摘要:中介即是输入输出的问题。 以下实例,即是输入图片扩展名,得到相关的图片格式ImageFormat。 抽象类中有2个抽象的方法和函数。一个为方法,一个为函数。 方法是中介者使用的方法,返回函数是为客户所使用。 接下来,我们写一个实体类,这个类实现上面的抽象方法: 收集所有相关涉及的图片格式: 程序使用
阅读全文
摘要:项目中,需要实现字体相关操作,收集了一些相关参数,可以引用的。 using System.Collections.Generic; using System.Drawing; using System.Drawing.Text; using System.Linq; using System.Net
阅读全文
摘要:在Zxing中的BarCodeFormat,是以Enum的格式存在。 想获取这些格式,你可以使用Enum.GetNames()方法来取得》 前端angularjs呈现为下拉列表: 读取web api接口: 另外附注: 当用户选择下拉列表,获取的格式传入服务端进行BarCode生成时, 你又得需要把字
阅读全文
摘要:最近在项目中,实现web api文件下载功能。 文件是存储于数据库中。 文件内容是vbinary数据类型,当然数据类型为image也没有问题的。 参考下面代码示例: [HttpPost] public async Task<HttpResponseMessage> DownloadFile(JObj
阅读全文
摘要:需要在项目中,去验证一个件是否存在。 C#中可以使用File.Exists(physical path) 你也可以在API接口中写一个异步方法: public async Task<bool> FileIsExists(JObject jObj) { var jsonStr = JsonConver
阅读全文
摘要:为水晶报表传递参数。 在水晶报表中,有从数据库的存储过程作为数据源。 当然存储过程是带有参数的。 在ASP.NET ASPX 网页或是在ASP.NET MVC呈现报表时,我们得为存储过程的参数传值至水晶报表中。 如下: 以上为报表布局。除了高亮的区块为主报表,其余的均为子报表。 不管是主报表,还是子
阅读全文
摘要:刚刚有网友在QQ问及,根据订单前缀,去查找与前缀匹配的订单号。 Insus.NET在控制台应用程序中,使用普通的方法来实现,参考下面代码示例: using System; using System.Collections.Generic; using System.IO; using System.
阅读全文
摘要:昨天有练习对数字阵列进行排序,《C#阵列Array排序》https://www.cnblogs.com/insus/p/10825174.html 其实一切都弄得很复杂,array已经有2个方法OrderBy和OrderByDescending: 参考下面代码演示: int[] ints = { 1
阅读全文
摘要:五一假期回来,练习一下C#的一些知识,了解一下排序。 练习数据: 写一个类: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Ta
阅读全文
摘要:使用Lambda的表达式来过滤符合条件的数据。下面的代码实现,是把字符阵列中,把名字长度等于3元素找出来。 class Bv { public void LambdaExpression() { string[] names = new string[] { "insus", "leo", "yan
阅读全文
摘要:创建一个文本文件,文本写至这个文件里。 class Bu { public string fileName { get; set; } = "hello.txt"; public string filecontent { get; set; } public void WriteText2File(
阅读全文
摘要:对文件操作,需要将文件临时存储在当前用户临时文件夹中: class Bt { public void LocalTempPath() { var tempPath = System.IO.Path.GetTempPath(); Console.WriteLine(tempPath); } } 程序运
阅读全文
摘要:实现这个功能,方法很多。下面Insus.NET列举2个方法: class Bs { public string String1 { get; set; } public string String2 { get; set; } public void WithContains() { var out
阅读全文