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