银河

SKYIV STUDIO

  博客园 :: 首页 :: 博问 :: 闪存 :: :: :: 订阅 订阅 :: 管理 ::
  268 随笔 :: 2 文章 :: 2616 评论 :: 140万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  .NET Framework

上一页 1 2 3 下一页

摘要:我们在用 C# 语言编写 WinForm 程序时,有时会使用到页面设置对话框。而 BCL 中提供页面设置对话框的 PageSetupDialog 类有一个BUG。 阅读全文
posted @ 2011-01-01 22:41 银河 阅读(3260) 评论(34) 推荐(4) 编辑

摘要:本文讲述一次 .NET WinForm 程序调试的经过。该程序在业务部门的计算机中运行时出现“SqlDbType 枚举值 31 无效”错误,而在我自己的机器上运行正常。 阅读全文
posted @ 2010-12-23 20:45 银河 阅读(2283) 评论(15) 推荐(5) 编辑

摘要:我们知道 .NET Framework 4 中已经有了 System.Numerics.BigInteger 结构。但是该 BigInteger 结构中没有 Sqrt 方法。那么就让我们自己来写一个吧。 阅读全文
posted @ 2010-10-24 22:17 银河 阅读(1977) 评论(6) 推荐(4) 编辑

摘要:DataRowCollection 类只实现了 IEnumerable 接口,而没有实现 IEnumerable<DataRow> 接口。在 .NET BCL 中,象这样的类还有很多。这给 C# 的 Linq 编程带来了很多的不便。 阅读全文
posted @ 2010-08-22 10:17 银河 阅读(8862) 评论(3) 推荐(3) 编辑

摘要:本文讨论 F# 2.0 面向 .NET Framework 2.0 和 .NET Framework 4 的两个运行时。 阅读全文
posted @ 2010-08-15 14:50 银河 阅读(2344) 评论(2) 推荐(2) 编辑

摘要:本文讨论 Gregorian calendar ,即我国现行的公历。 阅读全文
posted @ 2010-06-14 00:25 银河 阅读(7443) 评论(13) 推荐(2) 编辑

摘要:最近,空军和我试译 Microsoft F#团队的 Chris Smith 所著的 Programming F# 一书。 阅读全文
posted @ 2010-04-30 23:07 银河 阅读(4154) 评论(31) 推荐(6) 编辑

摘要:本文讨论 .NET Framework 中的 System.Object.GetHashCode 方法。 阅读全文
posted @ 2010-04-18 21:02 银河 阅读(6805) 评论(17) 推荐(5) 编辑

摘要:自2000年6月22日微软向全球宣布自己的.NET战略,到现在已经十年多了。作为.NET战略的基础,Microsoft .NET Framework 也已经发行了多个版本。下面,我们就来看看这些年来微软到底发布了哪些 .NET Framework 版本。 阅读全文
posted @ 2010-04-17 22:20 银河 阅读(18770) 评论(49) 推荐(11) 编辑

摘要:2010年4月12日,Microsoft .NET Framework 4.0 正式发布了。 阅读全文
posted @ 2010-04-13 20:29 银河 阅读(4652) 评论(9) 推荐(2) 编辑

摘要:有关 Unicode 的一些事儿。 阅读全文
posted @ 2010-02-10 14:30 银河 阅读(2696) 评论(6) 推荐(2) 编辑

摘要:我写了一个 C# 程序来检测 .NET Framework CLR 版本。 阅读全文
posted @ 2009-12-13 00:14 银河 阅读(5788) 评论(8) 推荐(2) 编辑

摘要:《.NET探秘:MSIL权威指南》,[加]Serge Lidin 著,包建强 译,人民邮电出版社,2009年9月第1版《Expert .NET 2.0 IL Assembler》译者笔记第1章 简单示例 (第2页至第20页)第3页,倒数第4自然段IL代码由CLR“托管”。CLR托管至少包括三个主要的活动:类型控制、结构化异常处理和垃圾收集。类型控制涉及在执行期间项类型的验证... 阅读全文
posted @ 2009-11-18 10:35 银河 阅读(2314) 评论(3) 推荐(2) 编辑

摘要:本文讨论了 Microsoft .NET Framework Base Class Library 中的 Stream.Read 方法一个值得注意的地方:即使尚未到达流的末尾,实现仍可以随意返回少于所请求的字节。指出在程序中应该如何避免由于这个特点而导致的陷阱。 阅读全文
posted @ 2009-05-26 00:17 银河 阅读(24602) 评论(18) 推荐(2) 编辑

摘要:本文通过对同一个 C# 源程序文件分别在 Windows 和 Linux 操作系统下编译,分析编译后的 exe 文件的 IL 代码,得到以下结论:目前的 mono C# 编译器生成的代码比较高效,而 Microsoft C# 编译器生成的代码有很多不必要的垃圾。 阅读全文
posted @ 2009-05-09 00:25 银河 阅读(18598) 评论(30) 推荐(3) 编辑

摘要:偶然在 MSDN 上看到 Math.BigMul 方法。我就想,为什么 .NET Base Class Library 要提供这么一个方法?她的功能不就是等价于 (long)a * b 吗? 阅读全文
posted @ 2008-07-10 21:29 银河 阅读(3245) 评论(15) 推荐(1) 编辑

摘要:前天(2008年4月2日)在当当网购买了一本书: 《Windows Presentation Foundation 程序设计指南》 [美]Charles Petzold 著,蔡学镛 译,胡志鹏、魏颢、成功 审校 ISBN: 978-7-121-05115-9,电子工业出版社,2008年1月第1次印刷 Applications = Code + Markup: A Guide to the... 阅读全文
posted @ 2008-04-04 20:51 银河 阅读(2080) 评论(4) 推荐(0) 编辑

摘要:自2000年6月22日微软向全球宣布自己的.NET战略,到现在已经七年多了。作为.NET战略的基础,Microsoft .NET Framework 也已经发行了多个版本。下面,我们就来看看这些年来微软到底发布了哪些 .NET Framework 版本。(关于 Microsoft .NET Compact Framework 的版本请参阅“黎波”的文章:“如何判断 .NET Compact Framework 的版本”) 阅读全文
posted @ 2007-10-13 18:49 银河 阅读(30856) 评论(57) 推荐(7) 编辑

摘要:  在我最近开发的一个网页查询的项目中,客户提供的数据是多个 Excel 2007 文件,这些文件都很大,有的有十几万行(注意:Excel 2003 文件不能超过 65,536 行)。这些 Excel 2007 文件需要定期批量转换为网页程序可以读取的专用二进制格式文件。我们知道,Microsoft Office System 2007 引入了一个新的文件格式:Office Open XML 格式。她是基于 XML 和 ZIP 归档技术创建的,可以使用任何平台的能够处理 XML 或者 ZIP 文件的工具来访问并且修改文档内容。所以我们就可以使用 Microsoft .NET Framework 2.0 的强大 XML 类库来读取 Excel 2007 文件并转换为网页程序所需的专用二进制格式文件。当然,也可以使用 System.IO.Packaging 名称空间中的类库,但是她位于 .NET Framework 3.0 SDK (WinFX) 的 WindowsBase.dll 中。微软网站上有几篇很有用的文章:“Office (2007) Open XML 文件格式简介”和“如何操作 阅读全文
posted @ 2007-09-23 23:12 银河 阅读(14062) 评论(38) 推荐(2) 编辑

摘要: 在我的上一篇随笔“对 File.Delete 方法的一点看法”中,在 Windows 操作系统上对 File.Delete 方法进行了测试。这次,在 Linux 操作系统上使用 mono 的最新版本 1.2.5 版对 File.Delete 方法进行测试。 阅读全文
posted @ 2007-09-02 15:56 银河 阅读(5827) 评论(5) 推荐(1) 编辑

上一页 1 2 3 下一页
点击右上角即可分享
微信分享提示