论坛: 编程破解 标题: 搞笑~在c#中居然可以这样写程序,编译通过~哈哈~ 复制本贴地址    
作者: cbspy [cbspy]    论坛用户   登录
using System;

namespace ConsoleApplication1
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
public class 猪头
{
public void 我是猪头()
{
Console.WriteLine ("我是猪头!");
}
}
public class 猪头它儿子:猪头
{
public void 我是猪头它儿子()
{
Console.WriteLine("我是猪头的儿子!");
Console.WriteLine("我的儿子是猪头的孙子!");
}
}
public class 猪头的孙子:猪头它儿子
{
public void 我是猪头的孙子()
{
Console.WriteLine("我是猪头它儿子的儿子!");
Console.WriteLine ("我是猪头的孙子!");
}
}

class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
猪头 对象猪头 = new 猪头();
对象猪头.我是猪头();
猪头它儿子 对象猪头它儿子 = new 猪头它儿子();
对象猪头它儿子.我是猪头();
对象猪头它儿子.我是猪头它儿子();
猪头的孙子 对象猪头的孙子 = new 猪头的孙子();
对象猪头的孙子.我是猪头();
对象猪头的孙子.我是猪头它儿子();
对象猪头的孙子.我是猪头的孙子();
}
}
}


地主 发表时间: 11/28 18:20

回复: syshunter [syshunter]   版主   登录
晕~`,运行了是什么结果?是不是冒出一句,“你才是真正的猪头!”

B1层 发表时间: 11/28 19:33

回复: SANKKING [sankking]   论坛用户   登录
  强~~~!  看得头晕~~~~


B2层 发表时间: 11/28 19:53

回复: napolun [napolun]   版主   登录
把结果贴一下。

B3层 发表时间: 11/28 22:41

回复: syshunter [syshunter]   版主   登录
说老实话,面向对象技术我还没真正体会过,来好好看下,要不赶不上潮流了,呵呵

B4层 发表时间: 11/29 09:04

回复: cbspy [cbspy]   论坛用户   登录
    结果自己看吧~总之是编译通过的。
    在c#中因为是unicode,所以可以用中文来表示对象等的名称。但是注意c#里的关键字不能是中文。
    在编程语言本地化这一点上,c#做的相当得好!

B5层 发表时间: 11/30 09:38

回复: cbspy [cbspy]   论坛用户   登录
不过我还是喜欢用英文,我担心如果用中文的话,估计我在切换输入法上就要累死掉了。呵呵~
记得以前有个“易语言”的,在这一点上很有探索,如果它可以继续探索下去,或许会相当有趣,不过我还是担心前景如何。
不管怎样,不能让语言束缚了我们幻想的思维,对不对?


[此贴被 小小瓶子(cbspy) 在 11月30日10时8分 编辑过]

B6层 发表时间: 11/30 10:0

回复: vking [vking]   论坛用户   登录
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
我快睡着了

B7层 发表时间: 11/30 14:49

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号