
方法
认真看海
踏踏实实做事
展开
-
C#中排序實例記錄,Swap和Sort兩個方法實例
分享方法,在程式中需要對list數據進行排序的方法分享。其實是給我自己看的,以後遇到類似的忘記方法一翻就看到了。一,自己寫方法進行交換:List在C#中的排序 List<int> myArray = new List<int>(); int[] nInt = {0,8,3,4,1,7,6 }; for (int j = 0; j < nInt.Length;j++ ) { if (!myArray.Contains(nI原创 2021-08-05 15:58:25 · 529 阅读 · 0 评论 -
使用c#建立奥运奖牌榜
使用c#建立奥运奖牌榜,效果如下图,里面的部分方法经常用到,故记录一下,以便查阅一、获取奖牌数据腾讯给我们提供了一个奥运奖牌榜:https://2020.qq.com/medal.html我们需要从这个页面爬取数据一般来说,这样的页面,都有单独的数据来源页供我们使用,所以我们需要找出这个数据地址。打开浏览器调试工具F12,找到network一项,刷新页面,即可看到页面数据信息,我们向下慢慢寻找过去。寻找的时候,点击一项,即可在右边看到文件内容,我们猜测,页面应该是通过JSON传递数据的,原创 2021-08-04 18:03:07 · 354 阅读 · 0 评论 -
c# 路径的截取、文件名称截取、后缀名截取等操作
记录前辈的方法,以便用时查找。c# 路径的截取、文件名称截取、后缀名截取等操作,有方法和结果,对比使用。方法string filePath = @"E:\Randy0528\中文目录\JustTest.rar";Response.Write("文件路径:"+filePath);Response.Write("<br/>更改路径字符串的扩展名。<br/>");Response.Write(System.IO.Path.ChangeExtension(filePath, "t原创 2021-08-04 09:33:06 · 1897 阅读 · 2 评论 -
C# ASCII码字符转换
C#单纯的字母数字ASCII码转换字母转换成数字byte[] array = new byte[1]; //定义一组数组arrayarray = System.Text.Encoding.ASCII.GetBytes(string); //string为待转换的字母int asciicode = (short)(array[0]); //asciicode 为整数ASCII码ASCII码 = Convert.ToString(asciicode); //将转换一的ASCII码转换成string原创 2021-08-04 09:25:52 · 14038 阅读 · 0 评论 -
System.IO.Directory.GetCurrentDirectory()方法线下测试OK,线上获取不到正确的执行程式路径
.Net Framework中,System.IO.Directory.GetCurrentDirectory()方法用于获得应用程序当前工作目录如果使用此方法获得应用程序所在的目录,应该注意:System.IO.Directory.GetCurrentDirectory()方法获得的目录路径随着OpenFileDialog、SaveFileDialog等对象所确定的目录而改变(切换工作目录)一般情况下,应该使用System.Windows.Forms.Application.StartupPath或S原创 2020-11-30 13:53:41 · 639 阅读 · 0 评论 -
C#操作.XML文件;将.XML文件转为Datatable进行操作;C#读取.XML文件
今天接到一个需求,公司的错误信息会被保存在xml文件中,我需要统计一下所有错误信息。成百上千份Error_Log肯定是程式解决了。如下图,为Error_Log文件using System.Xml;DataTable dt = new DataTable();for (int ii = 1; ii <= 605; ii++) { // 拼接文件名 string sName = ""; if (ii < 10) { sName = "原创 2020-10-27 13:35:08 · 1499 阅读 · 0 评论 -
SQL字符串截取、反转、替换、查找等处理操作
sql 截取字符bai串:1、LOCATE(substr , str ):返回子串 substr 在字符du串 str 中第一次出现的位置,如果字符substr在字符串str中不存在,则返回0;2、POSITION(substr IN str ):返回子串 substr 在字符串 str 中第一次出现的位置,如果字符substr在字符串str中不存在,与LOCATE函数作用相同;3、LEFT(str, length):从左边开始截取str,length是截取的长度;4、RIGHT(str, len原创 2020-10-24 22:12:16 · 3470 阅读 · 0 评论 -
C#不同的Code文件设置窗口资料;跨文件设置label动态数据;
public static MainForm frm = null; public void setLabel(string str) { labelName.Text = str; //Application.DoEvents(); //labelName.refresh(); } private void btn_Run_Click(object sender, EventArgs e) { InitializeComponent(.原创 2020-08-26 18:14:17 · 198 阅读 · 0 评论 -
C# 图片处理;缩放图片
/// <summary> /// 缩小图片 /// </summary> /// <param name="stroldpic">源图文件名(包括路径)</param> /// <param name="strnewpic">缩小后保存为文件名(包括路径)</param> /// <param name="intwidth">缩小至宽度<原创 2020-08-26 17:45:18 · 525 阅读 · 0 评论