练习:控制台中输出菱形

这个是刚进公司实习的时候,让我做的第一个练习-----在控制台中输出菱形。

接触了几个月的C#,竟然是第一次碰控制台,- -。

这是奋战出来的雏形。

花样不少,代码很抽象。

2010080314541314.jpg

 

 

还是对Winform熟悉点,中途又打算在Winform里来打印菱形。

试了下,只有说调用控制台来输出,效果并不好,作罢。

关键是知道了在Winform里还可以调用控制台。方法如下:

        [System.Security.SuppressUnmanagedCodeSecurity]
        [DllImport("kernel32", CharSet = CharSet.Auto)]
        static extern bool AllocConsole();
        //再调用下AllocConsole()就OK了

 

 

又要求把代码改成面向对象的,研究了半天什么是面向对象,发现这么久以来,

自以为懂得一点什么叫面向对象,到最后恰恰相反,我那应该叫面向过程编程。。。

 - -|| 或者两者都不是,像我这样半路出家的,无处不怪异。。。

还是打好编程基础先。。。

 

源代码下载  

 

 <控制台_画菱形  OOP> 改好的版本,删除了多余的代码,实现的方法差不多,

没什么变化,把输出的方法移植到菱形类中。 应该差不多了。 XD

 

 

 

转载于:https://www.cnblogs.com/jacky87/archive/2010/08/03/1791274.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值