C# C++

欢迎来到二手的程序员的地盘

农民工兄弟学习C# (2)

儿子睡着了,老婆在洗衣服,老妈在看电视,我在学习C#,大家还记得我吗?我就是那个学习C#的农民工兄弟,今天我弄懂了值类型,
1,变量,这个不用说上初中的时候老师讲过,是在代数课上,就是能变的量,现在还记得那个有点高血压,头发花白的女老师,前一段时间回老家还见到她老人家,没有太大变化还是那样,虽然过了十多年了。他叹息到现在的年轻老师不如以前负责了。
2,在C#中值类型分为简单类型,结构类型和枚举类型。
简单类型就是最基本最简单的类型,是构成其它类型的基础,就象我们工地上的砖头,沙子,水泥。
简单类型分为整数类型,布尔类型,字符类型,和浮点类型。
整数类型就是砖头,是论块儿的,你不能说0.5个砖头吧
根据表示范围和占用空间的不同分为以下几种类型
sbyte    有符号8位整数,“有符号”是指包括正数,零和负数,“8位”是指8个二进制位。不明白二进制?问问高手吧,反正一下两下说不清楚,就是说电脑只有两个手指头。
byte       无符号8位整数,“无符号”是指不包括负数,
short       有符号16位整数,
ushort    无符号16位整数
int       有符号32位整数
uint    无符号32位整数
long    有符号64位整数
ulong    无符号64位整数
定义变量时要在变量名称前写上变量的类型,看下边的程序,是在昨天的程序上加了两句,我想大家应该明白是什么意思.
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("大家好,俺是农民工");
            int i = 100;
            Console.WriteLine(i);

        }
    }
}

还是按Ctrl+F5运行,
屏幕上显示一个窗口,窗口内有
大家好,俺是农民工
100

布尔类型就是true or false,指只有两种选择的情况,也就是对和错,记得上初中时英语老师常问我们"true or false?" 年轻的女老师很漂亮,不过我们初三还没毕业她就去别的县的学校了,好象是去找她的男友了,让我们全班的男生痛苦了一阵。

浮点类型(不要多想噢)就是水泥沙子,论斤称的,有零有整,也就是说我常说的实数,它有两种情况一种是float 一种double duoble要比float 精度高。就是指有效数字的位数多,上过初中的朋友都知道什么是有效数字吧。其实还有一种比double精度更高的类型,那就是decmal

结构类型就是由多个简单类型组合而成的类型,就好象一间房子是由四面墙,两个窗户和一个门构成一样
比如定义几何平面坐标上的一点就可以这样定义
        public struct point
        {
            public int x;
            public int y;
        }

 public是指公开的,什么意思还不清楚,以后会清楚的。

枚举类型和“十二生肖”的意思差不多,就是自已定义一个值的序列,比如鼠就是0,牛就是1,虎是2,看样子外国小孩子数数是从零开始数的,
如果要定义一个生肖的枚举就是这个样子
 enum shengxiao
 {
  mouse,
  ox,
  tiger,
  rabbit,
  dragon,
  snake,
  horse,
  sheep,
  monkey,
  chicken,
  dog,
  pig
 }
如果要按中国人的习惯让鼠当1那就定义成这个样子
 enum shengxiao
 {
  mouse=1,
  ox,
  tiger,
  rabbit,
  dragon,
  snake,
  horse,
  sheep,
  monkey,
  chicken,
  dog,
  pig
 }
今天就学习这吧,C#真的不难,真搞不清楚好多大学生都学不会,是不是上高中把脑子学坏了,恩,有可能,我们乡有一年出了个学习特好的学生,后来去北京上学了,后来神经了,最后自杀了,有时我还真庆幸自已没有上高中,没有上大学,反正我觉得我们哪些上了高中的同学都变呆了。

 

posted on 2006-12-04 23:20 二手的程序员 阅读(647) 评论(21)  编辑 收藏 所属分类: 农民工兄弟学习C#

评论

#1楼  2006-12-05 00:33 虾米      

下次开个民工培训班,我第一个报名。

每讲都多多少少有点收获,要知道,我以前还真不知道“有符号”是什么。   回复  引用  查看    

#2楼  2006-12-05 08:40 小强[匿名] [未注册用户]

恩,我说小哥,写的不错,

顶一下。   回复  引用    

#3楼 [楼主] 2006-12-05 09:02 YaoTong      

@虾米
谢谢你这么晚还回我,看了你的回复,我更有信心了,谁说我们农民工只能和沙子水泥打交道,我们一定能进空调房编程序,全天下的工人农民联合起来,占领这块只有"老九"才能进入的阵地.我会坚持的,而且和大家分享.
毛主席万岁
祝毛主席万寿无疆
听老人说毛主席是个好神仙,就是升天太早了.
谁说老九是工人一部分?
关于培训班那是不可能的,我根本没有那水平,我只能和大家共同进步,
不过,我很佩服园子里一个姓天的"老师",普通话差劲不说,英语单词发音更是胡来,但人家有胆发讲座,让我这个只有初中文化水平的人耻笑
比如, color 我儿子都知道读音是 'kale 他竟然发 ke'le 是不是可乐喝多了
不过好多MSDN的讲师说英语也都是瞎说,
那个大名鼎鼎的开心
比如,skin 应该发 sgin 他竟然发 sgai 皮肤和天空可不是一回事
还有那个苏鹏,十个单词8个是错的
我怀疑他们是不是真的大学生毕业.听说大学生毕业是要过什么英语四级的.他们一定没有过四级,或者是找人替考的,或者是学的哑巴英语,如果是学得哑巴英语的话那可让人五体投地了.
  回复  引用  查看    

#4楼 [楼主] 2006-12-05 09:02 YaoTong      

@小强[匿名]
谢谢
  回复  引用  查看    

#5楼  2006-12-05 09:45 springwind      

@YaoTong
有同感,MSDN讲师的英语确实不咋地,俺也是农民工,继续努力!   回复  引用  查看    

#6楼 [楼主] 2006-12-05 09:49 YaoTong      

@springwind
谢谢,
这年头子骗子太多了,老九里骗子最多,知识越多越反动   回复  引用  查看    

#7楼  2006-12-05 10:31 公木子      

个人觉得做普通程序员,还不如农民工,累死了。 我就是普通程序员   回复  引用  查看    

#8楼 [楼主] 2006-12-05 10:39 YaoTong      

@公木子
谢谢   回复  引用  查看    

#9楼  2006-12-05 12:33 Cure      

@公木子
等你作了农民工,你又会觉得比程序员累多了。 :)
@楼主:
强文,佩服!!
  回复  引用  查看    

#10楼  2006-12-05 12:37 MadGoat      

再来支持一下,喜欢看这样的好玩又基础的文章。
继续继续   回复  引用  查看    

#11楼 [楼主] 2006-12-05 17:14 YaoTong      

@MadGoat
谢谢支持,我写这些也是把自已的心得记录下来
  回复  引用  查看    

#12楼  2006-12-05 20:07 Dflying Chen      

@YaoTong
大哥,其实英语不是这么重要的,技术才是第一位。人不可貌相,我们只要多多学习人家的优点就好了,你说对么?   回复  引用  查看    

#13楼 [楼主] 2006-12-05 21:57 YaoTong      

@Dflying Chen
英语当然重要,看英文文档和中文文档感觉当然不一样,看看错误百出的中文MSDN经常误导人,而且稍微高深一点的资料都是英文的,根本没人给你翻成中文
另外,要想成为一位教师最起码的是发音准确,现在连幼儿园的老师都要普通话过级的,如果一个满口印度英语的老师教你英语你会乐意吗,
对于技术类的讲座虽然对语音要求不要太高了,但也不要太差劲了吧,让人一头雾水,总得让人猜,对于没好好学过英语的人还不带沟里了. 其实讲之前翻翻词典不就行了,一共也没几个单词.
讲一个真实的笑话
我会一点英语,于是我经常喜欢和老外聊上几句,上次公司来了两个国外工程师一个是印度人,一个是纽约人 ,我知道印度人也说英语,于是我上前主动和他聊天,他也很开心,但我说什么他不懂,他说什么我更不懂,我迷惑了,难道上学时老师教我的英文是假的,我又鼓勇气和那个纽约人聊天,我说什么他听懂了,他说什么我也大致明白,时间一长我们就熟了,一天我对他说,那个印度人的话我一句也听不懂,纽约人的回答是:"me too."
  回复  引用  查看    

#14楼  2006-12-05 22:27 xilihwala      

期待LZ的下一次讲座   回复  引用  查看    

#15楼 [楼主] 2006-12-06 11:59 YaoTong      

@xilihwala
谢谢   回复  引用  查看    

#16楼  2006-12-08 22:23 杨剑云 [未注册用户]

谢谢,把原来高深的东西简单化了,相信很多人喜欢,支持你。   回复  引用    

#17楼 [楼主] 2006-12-08 22:46 YaoTong      

@杨剑云
谢谢支持
我只是把我学C#语言的体会写出来和大家共享,所以不要认为我讲的全是对的,不要把它当做一个教程.   回复  引用  查看    

#18楼  2007-01-07 20:29 Dah      

文章挺搞..   回复  引用  查看    

#19楼 [楼主] 2007-01-08 22:44 二手的程序员      

谢谢   回复  引用  查看    

#20楼  2007-06-20 12:00 菜鸟中的菜鸟 [未注册用户]

很不错,我喜欢   回复  引用    

#21楼 [楼主] 2007-06-22 11:39 二手的程序员      

@菜鸟中的菜鸟
谢谢   回复  引用  查看    


标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-06-27 16:37 编辑过