
编程基础
玫_瑰骑_士
编程,产品,演讲,足球
展开
-
【转】由string与String谈起
黄宣龙asker_pachelbel@hotmail.comstring or String?如果你是个C#初学者,也许你曾经怀疑过这个问题:「书上不是说C#是个大小写有别的语言吗?那为什么这两个程序都可以跑?」using System; class Class1{ static void Main(string[]args) {转载 2013-03-31 21:11:58 · 586 阅读 · 0 评论 -
【转】C#: 字段和局部变量的作用域冲突
作者:MeteorSeed出处:博客园C#把声明为类型级的变量看作字段,而把在方法中声明的变量看作局部变量。using System;namespace Holiday.Program{ publicclass Field { staticint i=1; publicstaticvoid转载 2013-04-02 18:22:03 · 919 阅读 · 0 评论 -
【转】托管代码
托管代码 (managed code)由公共语言运行库环境(而不是直接由操作系统)执行的代码。托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。托管代码是可以使用20多种支持Microsoft .NET Framework的高级语言编写的代码,它们包括:C#, J#, Micro转载 2013-03-31 19:34:57 · 525 阅读 · 0 评论 -
【转】中间语言(IL)和即时编译器(JIT)
2008-9-10 17:55:40 疯狂代码 http://CrazyCoder.cn/ 对于.NET的初学者来,一个很令人困惑的问题是:从高级语言(如C#和VisualBasic)到托管语言再到机器语言究竟是一个怎样的过程。掌握这个过程也是理解.NET语言互操作性(也就是语言独立性的核心原则)的关键,并且也关系到二进制兼容性的问题。尽管本书一直尝试不探讨这些的底层转载 2013-03-31 19:30:04 · 890 阅读 · 0 评论 -
【转】原生型指令码(native code)
Native Code — 本机代码已被编译为特定于处理器的机器码的代码。本地代码(native code)是计算机编程(代码),编译用来运行一个特殊的处理器(如英特尔x86级的处理器)和它的特殊指令集。如果同一个程序在不同的处理器上执行的话软件就必须能够模拟出旧的处理器的指令。这种情况下,同一个程序是在模拟模式下运行的,这样就会导致它比在本机模式下运行速度慢。(这个程序可以重写并转载 2013-03-31 18:54:16 · 1877 阅读 · 0 评论 -
【转】二进制数的相关基础
1.如果你不知道二进制怎么编码,请继续,否则请跳到2 1字节 = 8位,所以它能表示的最大数当然是8位都是1(既然2进制的数只能是0或1,如果是我们常见的10进制,那就8位都为9,这样说,你该懂了?)1字节的二进制数中,最大的数:11111111。 这个数的大小是多少呢?让我们来把它转换为十进制数。 无论是什么进制,都是左边是高位,右边是低位。10进制是我们非常习转载 2013-04-04 15:18:36 · 2261 阅读 · 0 评论 -
【转】键盘常用ASCII码 & Ctrl组合键
键盘常用ASCII码 ESC键 VK_ESCAPE (27)回车键: VK_RETURN (13)TAB键: VK_TAB (9)Caps Lock键: VK_CAPITAL (20)Shift键: VK_SHIFT ($10)Ctrl键: VK_CONTROL (17)Alt键: VK_MENU (18)空格键: VK_SPACE ($20/32)退格键:转载 2013-08-04 10:55:41 · 1378 阅读 · 0 评论