随笔分类 -  C#基础

C#基础知识整理:C#基础(2)
摘要:(1)、显式转换和隐式转换如何区别? http://blog.csdn.net/yysyangyangyangshan/article/details/7494577(2)、值类型和引用类型区别? 值类型在堆栈存储它自己和它的内容;相对应的则是引用类型,在堆中存储一个引用,在另一地方存储内容。(3)、字符的 ASCII 码和 Unicode 码? http://blog.csdn.net/yysyangyangyangshan/article/details/7500416(4)、C#预处理器指令是什么,有何功能;有哪些预处理器指令并且如何使用? http://blog.csdn.net/yy 阅读全文

posted @ 2012-04-28 08:36 c语言源码 阅读(132) 评论(0) 推荐(0)

C#的隐式和显示类型转换
摘要:关于隐式转换和显示转换,每种语言都有的,C#中当然也不例外。一般常用到的场合,一种是写运算表达式的时候,要保持整体的数据类型一致和计算准确,比如有一个变量a是int型,但是它是通过加减乘除得到的,那么在运算中就要考虑用显示转换,除的运算需要转换成float或double,再把结果强制转换为int;再一个就是传参数的时候,需要注意哪些需要显示转换,或者对集合赋值的时候也要注意类型的问题。1. 隐式类型转换所谓隐式转换,就是系统默认的转换,其本质是小存储容量数据类型自动转换为大存储容量数据类型。有如下几种:从sbyte类型到short,int,long,float,double,或decimal. 阅读全文

posted @ 2012-04-24 17:02 c语言源码 阅读(351) 评论(0) 推荐(0)

C#基础知识整理:C#基础(1)
摘要:C#基本结构using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{ class MyFirstClass { static void Main(string[] args) { Console.WriteLine("Hello world!"); Console.ReadLine(); } }}(1)、变量定义 <type> <name>;例,MyFirstC... 阅读全文

posted @ 2012-04-23 19:13 c语言源码 阅读(287) 评论(0) 推荐(0)

C#数据类型
摘要:C#的数据类型可以分为3类:数值类型,引用类型,指针类型。指针类型仅在不安全代码中使用。 值类型包括简单类型(如字符型,浮点型和整数型等),集合类型和结构型。引用类型包括类类型,接口类型,代表类型和数组类型。 值类型和引用类型的不同之处是值类型的变量值直接包含数据,而引用类型的变量把它们的引用存储在对象中。对于引用类型的变量,完全有可能让两个不同的变量引用同一个对象,这样一来,对其中一个变量的操作就会影响到被另一个变量引用的对象。对于值类型的变量而言,每一个变量有它们自己的数值,因此对其中一个变量的操作不可能影响到另外一个变量。1 值类型 所有的值类型都隐含地声明了一个公共的无参数的构造函数. 阅读全文

posted @ 2012-04-23 19:11 c语言源码 阅读(327) 评论(0) 推荐(0)

C#基础知识整理:.NET知识
摘要:1、什么是.NET Framework 所谓.NET FrameWork就是一个平台,它的目的是为了跨操作系统编程。它包含了很多模块,例如有windows应用程序构件,Web开发的模块等,而不同的操作系统根据自己的特性,支持其中部分模块。NET框架是采用虚拟机运行的编程平台,以通用语言运行时(Common Language Runtime)为基础,支持多种语言(C#、VB.NET、C++等)的开发。可开发桌面应用程序(WinForm、WPF、SilverLight、Office)、Web应用程序(Asp.NET、ASP.NET MVC、SilverLight)、Windows Service、 阅读全文

posted @ 2012-04-22 15:33 c语言源码 阅读(234) 评论(0) 推荐(0)

C#基础知识整理:写在前面的话
摘要:当我们还在学校的时候学的最多的东西是编程的基础知识,不论是C,C++,C#,Java等。当时我们并不能体会到学好那些语法有什么好处,不明白为什么计算1+1=2,还要去分析寄存器中放了什么,移除了什么,堆和栈如何变化的。不明白学总线,学编译原理干嘛。当时总想一口气做出一个软件来,认为这样才是学会了编程。 然后,后来我们离开学校了,开始编程了。这时我们还是菜鸟阶段,想的最多的还是如何写出一个软件,当你用鼠标拖出一个窗口,或是用C写了一个复杂的处理方法并用到了项目中。我们发现学校学的大部分有什么用呢?于是我们认为终于会编程了,终于是一名程序员了。 可是,当我们在项目中承担的任务越来越多,你所写的代. 阅读全文

posted @ 2012-04-20 11:56 c语言源码 阅读(181) 评论(0) 推荐(0)

导航