05 2020 档案
摘要:EdmScalarPropertyAttribute.EntityKeyProperty 属性 定义 命名空間: System.Data.Objects.DataClasses 組件:System.Data.Entity.dll 取得或设定表示此属性是否为实体索引鍵之一部分的值。 C# public
阅读全文
摘要:C# Path.GetDirectoryName方法代码示例 本文整理汇总了C#中System.IO.Path.GetDirectoryName方法的典型用法代码示例。如果您正苦于以下问题:C# Path.GetDirectoryName方法的具体用法?C# Path.GetDirectoryNam
阅读全文
摘要:https://msdn.microsoft.com/zh-cn/library/ee378665(v=vs.110).aspx 此方法有一共有2个,现在只讨论其中一个 public TValue AddOrUpdate( TKey key, TValue addValue, Func<TKey,
阅读全文
摘要:01-EF Core笔记之创建模型 使用EF Core的第一步是创建数据模型,模型建的好,下班走的早。EF Core本身已经设置了一系列约定来帮我们快速的创建模型,例如表名、主键字段等,毕竟约定大于配置嘛。如果你想改变默认值,很简单,EF Core提供了Fluent API或Data Annotat
阅读全文
摘要:WriteAllText(String, String) 创建一个新文件,在其中写入指定的字符串,然后关闭文件。如果目标文件已存在,则覆盖该文件。WriteAllText(String, String, Encoding) 创建一个新文件,在其中写入指定的字符串,然后关闭文件。如果目标文件已存在,则
阅读全文
摘要:Interlocked.CompareExchange有一组函数 名称 说明 CompareExchange(Double, Double, Double) 比较两个双精度浮点数是否相等,如果相等,则替换第一个值。 CompareExchange(Int32, Int32, Int32) 比较两个
阅读全文
摘要:using System;using System.Collections.Generic;/// <summary>/// 适用于在多线程的情况下保证只有一个实例化对象的情况,例如银行的操作系统/// </summary>namespace DoubleLockInstance{ // // 双重
阅读全文
摘要:HashSet 用法 .NET 3.5在System.Collections.Generic命名空间中包含一个新的集合类:HashSet<T>。这个集合类包含不重复项的无序列表。这种集合称为“集(set)”。集是一个保留字,所以该类有另一个名称HashSet<T>。这个名称很容易理解,因为这个集合基
阅读全文
摘要:阅读他人的项目源代码步骤 备份并编译运行代码 熟悉项目编程语言的语法和惯例用语 看项目文档,有机会可向项目开发人员请教 自上而下构建项目程序的系统架构 建立系统架构和功能逻辑之间的关联 核心代码重点剖析与注释 调整心态,反复阅读 工欲善其事,必先利其器 揣摩作者的编程习惯与思想相信很多人和我一样,面
阅读全文
摘要:我们编写NET程序的时候知道EF可以代替我们编写的数据库增删改查,往项目中添加EF实体模型很简单,但是怎么通过EF将数据添加到数据库中那?下面小编与大家分享如何通过EF实体模型向数据库添加数据 工具/原料 Visual Studio 2015 方法/步骤 1 我们先把数据库中的一个表通过EF映射到我
阅读全文
摘要:1. 可空类型修饰符(?):引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。例如:string str=null; 是正确的,int i=null; 编译器就会报错。为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"?"来表示,表现形式为"T?"例如:int? 表示可
阅读全文
摘要:例如: public static IConfigurationSection GetSection(this string configName, string path, string configDir = null) { string configFile = configName.GetC
阅读全文
摘要:C#中 ref 关键字的认识和理解 之前接手老项目的时候有遇到一些的方法参数中使用了ref关键字加在传参的参数前面的情况。对于新手,这里介绍和讲解一下ref的用法和实际效果。 CLR中默认所有方法的参数传递方式都是传值,也就是说不管你传递的对象是值类型还是引用类型,在作为参数传入到方法中时,传递的是
阅读全文
摘要:我的代码是: //读取 private void button1_Click(object sender, EventArgs e) { if(File.ReadAllText(AppDomain.CurrentDomain.BaseDirectory+"123.txt") != "") { thi
阅读全文
摘要:将两个路径合成一个路径,自动处理路径分隔符的问题。 函数声明如下:public static string Combine ( string path1, string path2 ) 常规使用方法。string path = Path.Combine("D:\\work", "April.txt"
阅读全文
摘要:摸清数据产生量如何,如果是1钞钟1条记录,则一台车一天就有86400条记录,则建议如下: 1、每台车使用单独的表,程序内部使用CreateTable,动态创建表,销毁表。这样车与车之间不会产生联系。 前提:系统管理的车应该不会经常变来变去,没有很多关联查询出多台车轨迹的需求。 2、建立当前表、历史表
阅读全文
摘要:如题C#中() =>是什么意思,比如 public ICommand AddCommand { get { if (this.addCommand == null) this.addCommand = new RelayCommand(() => this.AddPerson(), () => th
阅读全文