随笔分类 - C#
摘要:定义比较 ObsoleteAttribute [SerializableAttribute] [AttributeUsageAttribute(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Constructor ...
阅读全文
只有注册用户登录后才能阅读该文。
摘要:闭包是什么?以前看面试题的时候才发现这个名词。
闭包在实际项目中会有什么问题?现在就让我们一起来看下这个不太熟悉的名词。
如果在实际工作中用到了匿名函数和lamada表达式,那你就应该高度注意啦.
阅读全文
摘要:博客 Stephen Toub From MicroSoft Crop. Stephen Cleary Parallelism in .NET 文章 It's All About the SynchronizationContext How would I run an async Task method synchronously? Should I expose sy...
阅读全文
摘要:WPFTextBoxAutoComplete AvalonEdit WPF SyntaxHighlightBox WinForm 下的 Fast Colored TextBox for Syntax Highlighting
阅读全文
摘要:接上篇《XML通过XSL格式化的那点事(XML到自定义节点折叠显示)》,本文就如何将大的XLST分割成小文件和如何用C#将XML通过XSL生成HTML文件中的问题做下分析,避免有同样需求的朋友走弯路。 Import的使用 元素必须在第一个节点 如何避免输出SelfClose的非法元素 简单繁琐的办法 一劳永逸的方法 不用XMLWriter使用自己定义的...
阅读全文
摘要:引言 虽然现在Json在我们的数据交换中越来越成熟,但XML格式的数据还有很重要的地位。 C#中对XML的处理也不断优化,那么我们如何选择XML的这几款处理类 XmlReader,XDocument 和XmlDocument了? 本文就从对照的方式来总结C#中XML的用法。 简介 System.Xml 命名空间(XmlDocument)为处理 XML 提供基于标准的支持。 LINQ t...
阅读全文
摘要:
在OO的工作中,我们一定会涉及到类,抽象类和接口。那么类和抽象类以及接口到底扮演的什么角色?
本文主要是从人类社会的角度阐述类与抽象类以及接口的“社会”关系,从而让我们抛弃书上的那些死记硬背的概念,快速理解他们的区别与联系?相信你一定会有不一样的收获。
阅读全文

摘要:现在物联网概念这么火,如果监控的信息能够实时在手机的客服端中以3D形式展示给我们,那种体验大家可以发挥自己的想象。
3D 用来增加视觉效果,给人以更加直观,真实的感觉。
3D如此美妙,那我们在WPF中又该从何处入手开启我们的3D编程旅程?
阅读全文
摘要:
您是.Net工程师?那 .NetFramework中的类型您知道有三大类吗?(除了引用类型和值类型,还有?)
引用类型一定在“堆”上,值类型一定在“栈”上?
那引用类型在内存中的布局细节您又知道多少了?
“装箱”和“拆箱”,那值类型装箱后,内存布局上又有何变化?
阅读全文

摘要:语法注意点 可以使用扩展方法来扩展类或接口。 不能重写扩展方法。 扩展方法只能在非嵌套、非泛型静态类内部定义。 扩展方法必须定义在静态类中。 扩展方法的第一个参数的类型用于指定被扩展的类型,它限制该扩展方法只能作用于该类型。 扩展方法的第一个参数必须带有 "this" 修饰符。 调用方必须引入扩展方法的命名空间。 调用扩展方法的语法,...
阅读全文
摘要:Use a ScaleTransform with a ScaleX of -1 for horizontal and ScaleY of -1 for vertical flipping, applied to the image's RenderTransform property. Using RenderTransformOrigin="0.5,0.5" on the image make...
阅读全文
摘要:在给ImageBrush绑定动态图片是会报以下错误。 Error 4 The provided DependencyObject is not a context for this Freezable. Parameter name: context MSDN 中是怎么说的呢? A Freezable is a special type of object ...
阅读全文
摘要:
GC 做.netFramework一大卖点,时常被作为面试题。本文就给大家一个概括性的介绍。看完本文应该能够应对常常出现的面试题。
本文提及Server GC & WrokStation GC 。Concurrent GC和Background GC.
阅读全文

摘要:初级部分 入门教程 Learn Entity Framework(微软官方) http://www.entityframeworktutorial.net/ Fluent API https://msdn.microsoft.com/en-us/data/jj591617.aspx#2.1 高级部分 存储过程|表值函数 Store Functions for...
阅读全文
摘要:继承映射策略的三种策略 There are following three different approaches to represent an inheritance hierarchy in Code First: Table per Hierarchy (TPH): This approach suggests one table for entire class inher...
阅读全文
摘要:引言 在主表中指定Key,子表中指定Required后,并不会在数据库中生成级联删除的外键。那怎么才能使EF在数据中生成级联删除的外键? SQLServer数据库中级联删除功能配置界面: 上图中显示只用[required]特性后生成的外键没有级联删除动作。 看似正确的解决方案。(治标的处理方式) 版本:EF6.0.1 RC 一对多场景,在子对象映射中开启级联...
阅读全文
摘要:使用 Windows 集成安全性访问 SQL Server 如果您的应用程序运行在基于 Windows 的 Intranet 上,则也许可以将 Windows 集成身份验证用于数据库访问。集成安全性使用在操作系统线程上建立的当前 Windows 标识来访问 SQL Server 数据库。然后,您可以将 Windows 标识映射到 SQL Server 数据库和权限。 若要使用 Windows ...
阅读全文
摘要:This is exactly how cascading deletes behaves in EF. Setting Cascade on a relation in EF designer instructs EF to execute DELETE statement for each loaded realated entity. It doesn't say anything abou...
阅读全文
摘要:参考 Loading Related Entities with Entity Framework - A Beginner's Primer
阅读全文