随笔分类 - c#相关写法
例如for循环,switch类别的深度写法等。。。
摘要:首先下载安装 官网下载地址:https://wkhtmltopdf.org/downloads.html 安装好了之后,可以打开cmd黑框进行操作 (1)cd 到你安装文件夹里面 (2)然后使用exe命令 wkhtmltopdf https://www.baidu.com C:/temp/32.pd
阅读全文
摘要:一、简介最近遇到一个需求, 要求将某个页面导出成pdf文件,刚开始为了响应速度, 选择使用客户端导出,也找到了一些jquery包, 但是效果不是那么理想,无奈只能试着找服务器端导出,于是了解到 wkhtmltopdf.exe 这个工具,这个工具比起之前的那种方法简直是太好用了。 它是一个使用 Qt
阅读全文
摘要:for (int i = 0; i < dataTable.Rows.Count; i++) { for (int j = 0; j < dataTable.Columns.Count; j++) { Console.WriteLine(dataTable.Rows[i][j].ToString()
阅读全文
摘要:一、DataTable转XML #region DataTableToXml /// <summary> /// 将DataTable对象转换成XML字符串 /// </summary> /// <param name="ds">DataSet对象</param> /// <returns>XML字
阅读全文
摘要:1.当数组Int类型(采用Linq写法) int[] str_num = { 3, 2, 1, 5, 4 }; var str_numCount = str_num.Length; for (int i = 0; i < str_numCount; i++) { var aa= str_num.To
阅读全文
摘要:var date = DateTime.Parse("2022-03-30"); for (int i = 1; i < 8; i++) { Console.WriteLine(i+":"+ date.AddDays(i - (int)date.DayOfWeek).ToString("yyyy-M
阅读全文
摘要:第一步:声明 1 DataTable recordsToShow = new DataTable(); 2 recordsToShow.Columns.Add("ResultID", typeof(string)); 3 recordsToShow.Columns.Add("Username", t
阅读全文
摘要:string[] str5 = { "2", "2", "6", "8", "8" }; var list = str5.Select(s => new { s, c = str5.Count(c => c == s) }).Distinct().Where(w => w.c > 1).ToList
阅读全文
摘要:所需的类: public class SubjectEdit { /// <summary> /// ID /// </summary> public Guid ProjTmId { get; set; } /// <summary> /// 名称 /// </summary> public str
阅读全文
摘要:1.创建object类的对象: List<object> Numbers = new List<object>(); 2.对创建的对象添加信息: for (int i = 0; i < 6; i++) { Numbers.Add(new { Number = retData.Where(p => p
阅读全文
摘要:var curlanguage = 引用.Resources.ResourcesLoad.SysLanguage; Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(curlanguage ); Threa
阅读全文
摘要:List<CoupleBackList> CoupleBackList_at = new List<CoupleBackList>(); var retData = RetDataList.AsEnumerable().Select(t => new { Id = t.Field<Guid>("Id
阅读全文
摘要:首先创建相应类,例如SubjectEdit; public class SubjectEdit { /// <summary> /// ID /// </summary> public int ProjTmId { get; set; } /// <summary> /// 名称 /// </sum
阅读全文
摘要:static void Main(string[] args) { //数组的基本写法 //1. //int[] str_num =new int[5]; //str_num[0] = 1; //str_num[1] = 2; //2. //int[] str_num1 = { 1, 2, 3, 4
阅读全文