随笔分类 - .NET
关于异常 未能找到XX.XmlSerializers.dll
摘要:关于异常 未能找到XX.XmlSerializers.dll 开发调试过程中,遇到未能找到文件XX.XMLSerializers.dll的引用(这里XX指一个项目的名称) 解决方法时在项目的属性中设置,生成→ 生成序列化程序集→ 开,这样就可以生成对应的上述文件 "$(FrameworkSDKDir
阅读全文
CLR Inside Out : The Performance Benefits of NGen.
摘要:Article 10/07/2019 CLR Inside Out The Performance Benefits of NGen. Surupa Biswas Contents Why Use NGen?Using NGenAssemblies and the GACChoosing Base
阅读全文
.NET/C# 使用 #if 和 Conditional 特性进行条件编译
摘要:.NET/C# 使用 #if 和 Conditional 特性来按条件编译代码的不同原理和适用场景 发布于 2023-10-22 10:33:36 1690 举报 有小伙伴看到我有时写了 #if 有时写了 [Conditional] 问我两个不是一样的吗,何必多此一举。然而实际上两者的编译处理是不同
阅读全文
SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM之间
摘要:由于数据库中DateTime类型字段,最小值是1/1/1753 12:00:00,而.NET Framework中,DateTime类型,最小值是1/1/0001 0:00:00,显然,超出了sql的值的最小值范围,导致数据溢出错误 using System.Data.SqlTypes; names
阅读全文
A curious case: CLR/COM Interop leak
摘要:A curious case: CLR/COM Interop leak UNCATEGORIZED .NET, COM, INTEROP, PRODUCTION DEBUGGING, WINDBG LEAVE A COMMENT Background A customer asked me a q
阅读全文
Managed C# Byte Arrays to Un-Managed C++ Byte Arrays
摘要:Managed C# Byte Arrays to Un-Managed C++ Byte Arrays Posted in software by Christopher R. Wirz on Sat Jul 08 2017 Bytes are very foundational in C#, w
阅读全文
ReadKey C vs C++ vs C#
摘要:View Full Version : C vs. C++ vs. C# Lucky 06-22-2012, 09:48 PM Hi. I am a computer scientist. This is a comparison of memory usage for a simple hello
阅读全文
P/Invoke 回调示例
摘要:回调示例 文章 2014年10月17日 在本文中 声明原型 调用函数 此示例演示如何将委托传递给需要函数指针的非托管函数。委托是一个可以保存方法引用的类,相当于类型安全的函数指针或回调函数。Microsoft .NET Framework SDK 包含此示例的完整 Visual Basic .NET
阅读全文
.Net 程序集重定向程序集版本
摘要:.Net 程序集重定向程序集版本, 这是干嘛的,如何使用在工程中 在.NET开发中,程序集重定向(Assembly Redirect)通常用于解决程序集版本冲突的问题。当一个应用程序依赖于特定版本的程序集,但运行时环境中安装了不同版本的程序集时,就可能出现版本冲突。通过使用程序集重定向,可以指定应用
阅读全文
com interop 简述
摘要:com interop 简述 在.NET框架下,开发人员可以通过COM interop tools 将COM组件导入导一个应用中去,一旦导入成功,那么我么就可以非常容易地调用COM接口给我们所提供的方法了。 A .NET Framework developer can incorporate COM
阅读全文
公共语言运行库(CLR)开发系列课程(3):COM Interop基础 学习笔记
摘要:公共语言运行库(CLR)开发系列课程(3):COM Interop基础 学习笔记 上章地址 什么是COM Component Object Model 组建对象模型 基于接口(Interface) 接口=协议 IID 标识接口 V-table 虚表 方式调用 单继承 对象(Object) 实现一个或
阅读全文
Threading in C#, Joseph Albahari
摘要:Threading in C# Joseph Albahari PART 1Part 2Part 3Part 4Part 5 GETTING STARTED Basic Synchronization Using Threads Advanced Threading Parallel Program
阅读全文
XML数据岛
摘要:数据岛 发表于2006年08月1日由不及格的程序员-八神 星期二 天气:暴雨转中雨 从今天半夜就开始下了 早上爸送我来的 雨好大啊 数数岛分页 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <
阅读全文
Welcome To Learn Dapper
摘要:Welcome To Learn Dapper This site is for developers who want to learn how to use Dapper - The micro ORM created by the people behind Stack Overflow. Q
阅读全文
Weak References in .NET
摘要:今天看到一个老外,用C#代码讲 WeakReferences的用法不过我发现它的例子应该是用毛病的,在它的例子中weakRef应该没有逃开作用域,不能被正确回收,所以例子的结果也是不准的 末尾给出了我对其修改后的例子,给出了两种作用域的对比 Deciding When to Use Weak Ref
阅读全文
Visual Studio 2022 Feature: .http Files
摘要:Exploring the New Visual Studio Feature: .http Files #visualstudio#csharp#dotnet#abotwrotethis Introduction: Visual Studio, the popular integrated dev
阅读全文
各语言支持的 重复生成指定字符数量
摘要:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus">
阅读全文