随笔分类 -  C#基础

摘要:receivable.RealTime = re.RealTime.HasValue ? DateTime.Parse(re.RealTime.Value.ToString("yyyy-MM-dd HH:mm")) : (DateTime?)null; 其中RealTime定义如下: public 阅读全文
posted @ 2024-11-26 20:52 James·wang 阅读(23) 评论(0) 推荐(0) 编辑
摘要:1、在集合purList中把PurchaseId统一替换成某个值keyValue并重新返回一个新集合: var purListData = purList.Select(p => { p.PurchaseId = keyValue; return p; }); 2、在lamda中使用判断语句替换集合 阅读全文
posted @ 2024-05-10 22:20 James·wang 阅读(67) 评论(0) 推荐(0) 编辑
摘要:一、通过NuGet安装IP2Region(支持Framework)如果是Net6则可以使用IP2Region.Net版本 1、IP2Region使用方式: using (DbSearcher search = new DbSearcher(CommonHelper.MapPath("/Resourc 阅读全文
posted @ 2024-04-18 15:31 James·wang 阅读(508) 评论(0) 推荐(0) 编辑
摘要:dataTable.Columns["Qty"].SetOrdinal(0); dataTable.Columns["Unit"].SetOrdinal(1); 扩展方法: public static class DataTableExtensions { public static void Se 阅读全文
posted @ 2023-11-11 22:22 James·wang 阅读(878) 评论(0) 推荐(0) 编辑
摘要:问题:先对数据进行时间倒序排列,然后再按照某字符分组,在每个分组内再按照某数字或字符正序排列 解答: var data=list.OrderByDescending(i => i.Date).ToList(); var gData = data.GroupBy(g => g.code).Select 阅读全文
posted @ 2023-11-03 11:22 James·wang 阅读(262) 评论(0) 推荐(0) 编辑
摘要:var data = db.Invoice.Select(i => new InvoiceVM { InvoiceId = i.InvoiceId, GroupIds = SqlFunctions.DateName("yyyy", i.BillDate )+"-"+SqlFunctions.Date 阅读全文
posted @ 2023-09-11 13:04 James·wang 阅读(114) 评论(0) 推荐(0) 编辑
摘要:比如如下json字符串,而且此字符串的键值是不定而且是有变化的 var jsonString={"BillDate":1,"TypeName":0,"StepNum":0,"CollectCode":0,"Uncollected":1,"Tax":0,"AbstractInfo":1} 现在我们要对 阅读全文
posted @ 2023-09-07 17:59 James·wang 阅读(15) 评论(0) 推荐(0) 编辑
摘要:@Html.DropDownList("verType", new SelectList(new[] { new { Name = "A版", Value = "per" }, new { Name = "B版", Value = "ent" } }, "Value", "Name", Reques 阅读全文
posted @ 2023-05-22 16:17 James·wang 阅读(45) 评论(0) 推荐(0) 编辑
摘要:1、连接SQLEXPRESS A)、连接到 SQLServer Express Edition 数据库,下面的连接字符串连接到一个名为 Database1 的数据库: DataSource=.\SQLEXPRESS;Initial Catalog=Database1;Integrated Secur 阅读全文
posted @ 2023-05-21 14:42 James·wang 阅读(311) 评论(0) 推荐(0) 编辑
摘要:1、后端 public ActionResult Form(string keyValue) { var ent = bll.GetEntity(keyValue); var data = data.Where(t => t.EnCode == "ContractType").Select(d=>n 阅读全文
posted @ 2023-03-16 09:40 James·wang 阅读(194) 评论(0) 推荐(0) 编辑
摘要:listData为序列,如下所示: var jsonSetting = new JsonSerializerSettings {NullValueHandling = NullValueHandling.Ignore}; var json = JsonConvert.SerializeObject( 阅读全文
posted @ 2023-03-13 09:19 James·wang 阅读(367) 评论(0) 推荐(0) 编辑
摘要:1、建立如下类: /// <summary> /// 年级 /// </summary> public class Grade { /// <summary> /// 年级名 /// </summary> public string GradeName { get; set; } /// <summ 阅读全文
posted @ 2023-03-10 15:02 James·wang 阅读(241) 评论(0) 推荐(0) 编辑
摘要:using Microsoft.Win32; namespace JPGCompact { public partial class MainForm : Form { private void Test() { RegistryKey folders; folders = OpenRegistry 阅读全文
posted @ 2023-01-08 12:20 James·wang 阅读(165) 评论(0) 推荐(0) 编辑
摘要:@Html.DropDownListFor(m=>m.Recommend,new SelectList(new[]{ new { value = 0, text = "否" },new { value = 1, text = "是" } }, "value", "text", 0),new { @c 阅读全文
posted @ 2022-10-21 10:31 James·wang 阅读(141) 评论(0) 推荐(1) 编辑
摘要:Web.config 配置文件很重要,有些蒙圈,自己稍微整理了下。看起来就简单些。 步骤一: NuGet 给项目安装 Entity Framework。 步骤二: NuGet给项目安装 JetEntityFrameworkProvider 步骤三: 添加数据库位置Web.config <connec 阅读全文
posted @ 2022-09-15 09:12 James·wang 阅读(260) 评论(0) 推荐(0) 编辑
摘要:1、json字符串形式如下: var data= "{\"myList\":[{\"name\":\"上海市中油\",\"code\":\"shanghaishizhyou\",\"rgName\":\"中油\",\"type\":\"sb\",\"date\":\"2021-07-01\"},{\ 阅读全文
posted @ 2022-06-17 11:19 James·wang 阅读(1108) 评论(0) 推荐(0) 编辑
摘要:示例: public void test() { DataTable dtz = new DataTable(); //添加Table中的列 DataColumn dc1 = new DataColumn("UserName", Type.GetType("System.String")); Dat 阅读全文
posted @ 2022-06-09 22:19 James·wang 阅读(389) 评论(0) 推荐(0) 编辑
摘要:private void rdPersonalCRM_CheckedChanged(object sender, EventArgs e) { if (rdPersonalCRM.Checked) { txtConnStr.Text = @"Server=.\SQLEXPRESS;Initial C 阅读全文
posted @ 2022-04-18 17:27 James·wang 阅读(322) 评论(0) 推荐(0) 编辑
摘要:myData.replace(/\+/g, '%2B'); C#后端可接收到正确的字符串。 阅读全文
posted @ 2022-04-14 13:18 James·wang 阅读(194) 评论(0) 推荐(0) 编辑
摘要:DbFunctions.DiffMonths(date1,date2) 得到的值是date2-date1的结果 阅读全文
posted @ 2022-03-25 11:58 James·wang 阅读(62) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示