这段代码描述我最近的心情

yue_shanglin 2011-05-17 12:34:10
加精

public class MyLoveStory
{
public static void Main(string[] args)
{
//The ForeStory
int result = 1;
bool love = false;
if(love)
result = AtOneTime();

//But Now...
if(args[0] == "Has" && args[1] == "Third" && args[2]=="One")
{
love = false;
result = DoPart();
Console.WriteLine(GetNowHeartState.ToString());
}
}

internal enum HeartState
{
Sad,
MoreSad
}

internal enum LifeState
{
Nice,
Poor,
}

internal HeartState GetNowHeartState(LifeState girlLife)
{
if(gilrLife == LifeState.Poor)
return HeartState.Sad;
else
return HeartState.MoreSad;
}

internal static int AtOneTime()
{
return 1 + 1;
}

internal static int DoPart()
{
return 2 - 1;
}
}
...全文
12505 333 打赏 收藏 转发到动态 举报
写回复
用AI写文章
333 条回复
切换为时间正序
请发表友善的回复…
发表回复
yue_shanglin 2011-07-30
  • 打赏
  • 举报
回复
我回来啦,我只记得那天我正在看.net技术区的帖子,然后就接到个电话,后来就写下了这段未经过编译的代码。后来公司产品上线发布产品,东飘西走后又回来了。然后忘了结贴,不好意思啦,^^。今天看到这个帖子,竟然有我出乎意料的多的回帖。
这里对大家表示感谢啦,谢谢大家的关系喔,也感谢 q107770540 的精辟回复……
也说说这段时间吧,我在这3个月的时间里已经解决了这个代码描述的问题啦。嘿嘿。
不多说了,该结贴了,只是这分数,哎,太少啊,没办法给大家分,我只好取这些朋友们中的随机数给啦。
rophie 2011-07-21
  • 打赏
  • 举报
回复
这个是我发过的 见我空间:http://user.qzone.qq.com/420174160/blog/1306213690
//一个程序员的爱情故事
public class MyLoveStory
{
public static void Main(string[] args)
{
//The ForeStory
int result = 1;
bool love = false;//以前有个小男孩,没有爱情,孤孤单单一个人。
if (love) //他认为如果是爱情。
result = AtOneTime();//那必须是两个人在同一个时间爱上彼此。
//But Now...
//但是现在长大了,有了爱情,却出现了第三者

if (args[0] == "Has" && args[1] == "Third" && args[2] == "One") {
love = false;//爱情没了
result = DoPart();//分手,独自一个人。
//现在这个男孩的心情是:如果女生生活的很悲惨,自己会伤心。
//如果看到女生活的很幸福,自己更伤心,因为幸福不是自己给的。
Console.WriteLine(GetNowHeartState.ToString());
}
}
//男生的心情
internal enum HeartState
{
Sad,
MoreSad
}
//女生的生活状态
internal enum LifeState
{
Nice,
Poor,
}
//男生现在的心情
internal HeartState GetNowHeartState(LifeState girlLife)
{
//现在这个小男孩的心情是:如果生活的很悲惨,自己会伤心。
//如果看到女生活的很幸福,自己更伤心,因为幸福不是自己给的。
if (gilrLife == LifeState.Poor)
return HeartState.Sad;
else
return HeartState.MoreSad;
}
//爱情是在同一时间爱上彼此
internal static int AtOneTime()
{
//1+1=2
return 1 + 1;
}
//分手
internal static int DoPart()
{
// 2-1=1
return 2 - 1;
}
}
int64 2011-07-21
  • 打赏
  • 举报
回复
生活如此丰富多采,要求降低了满大街的美女
THG8888 2011-07-21
  • 打赏
  • 举报
回复
今生我材必有用
星小野 2011-07-21
  • 打赏
  • 举报
回复
还以为是
.Me Hide
或者直接/* Game Over */
你被注释了,虽然在,但没用!!你们都懂了
zhang98722 2011-07-20
  • 打赏
  • 举报
回复
sad or more sad啊...
xvv13 2011-07-20
  • 打赏
  • 举报
回复
我倒觉得传入什么样的参数 不是最重要的
程序体整个都是悲观的!
internal enum HeartState
{
Sad,
MoreSad
}
最后结果二选一 怎~么选都是d结尾,这是您内在的问题!
rpwt


程序好解决,
GetNowHeartState 里面激发事件委托,谁愿意谁 addhandler或者 += new aEventHandler......


楼主你就好好伤心去,哪天参数传进来个春哥凤姐,两个HeartState加在一起都不够用
挥刀自宫,改程序体吧
南山行者 2011-07-20
  • 打赏
  • 举报
回复
强悍啊。。
帮子 2011-07-20
  • 打赏
  • 举报
回复
我看是结婚了吧 ..

看不懂...哈哈
pywepe 2011-07-20
  • 打赏
  • 举报
回复


function makeLove(who,time){

}

a78782295 2011-07-20
  • 打赏
  • 举报
回复
留名。。。
wind_and_cloud 2011-07-20
  • 打赏
  • 举报
回复
101楼
javaoraspx 2011-07-20
  • 打赏
  • 举报
回复
很好,不错...
to_Boyka 2011-07-20
  • 打赏
  • 举报
回复
这个牛B。。。。
[Quote=引用 89 楼 zhuqilin0 的回复:]
楼主确实有才,哥也遂耗费N时,来读LZ的代码,以哥的理解给代码做个解释,应该是楼主的意思,不信大家看看在说吧:
1、从前有个小男孩,没有爱情,孤孤单单一个人。
int result = 1;
bool love = false;
2、后来遇到了爱情,和那个女生就是两个人成双成对。
if(love)
result = AtOneTime();

internal……
[/Quote]
fws960211 2011-07-20
  • 打赏
  • 举报
回复
楼主强。。。。。。
weiyangzhizhu 2011-07-19
  • 打赏
  • 举报
回复
蛋定......
if((System.DateTime.Now.Year.ToString()) == "2012")
{
this.GetLove();
}
路人甲cw 2011-07-19
  • 打赏
  • 举报
回复
我也贴下我的状况:

class MyLoveStory
{
public static void Main(string[] args)
{
我 我=new MyLoveStory.我();
某人 某人=new MyLoveStory.某人();
结局 结局;
bool IsTogether;
if(我.是否合适(某人) == 相处.合适 && 某人.是否合适(我) == 相处.合适)
{
if(我.DoYouLoveMe(某人) == 是否爱.爱 && 某人.DoYouLoveMe(我) == 是否爱.爱)
{
IsTogether = true;
}
else
{
IsTogether = false;
}
}
else
{
try
{
if(某人.DoYouLoveMe(我) == 是否爱.爱)
{
Console.WriteLine("Thanks!");
}
else
{
Console.WriteLine("What's going on?");
}
}
catch(LoveNotFound loveError)
{
Console.WriteLine("为什么:{0}",loveError.Message);
}
finally
{
IsTogether = false;
}
}
if(IsTogether)
{
结局 = 结局.喜剧;
}
else
{
结局 = 结局.悲剧;
}
Console.WriteLine("结局:{0}",结局);
while(true)
{
Console.WriteLine("是否应该放手?");
System.Threading.Thread.Sleep(50);
}
Console.ReadKey();
}
class 我
{
private string _城市="广州";
private 爱好 _爱好=new MyLoveStory.爱好("你","音乐","电影");
private 性格 _性格= 性格.间接;
public string 可预见的未来在什么城市
{
get
{
return _城市;
}
}
public 爱好 爱好
{
get
{
return _爱好;
}
}
public 性格 性格
{
get
{
return _性格;
}
}
public 相处 是否合适(某人 BadGirl)
{
return 相处.合适;
}
public 是否爱 DoYouLoveMe(某人 BadGirl)
{
return 是否爱.爱;
}
}
class 某人
{
private string _城市="厦门";
private 爱好 _爱好=new MyLoveStory.爱好("音乐","美容(?)","?","?");
private 性格 _性格= 性格.间接;
public string 可预见的未来在什么城市
{
get
{
return _城市;
}
}
public 爱好 爱好
{
get
{
return _爱好;
}
}
public 性格 性格
{
get
{
return _性格;
}
}
public 相处 是否合适(我 SBSir)
{
if(this.性格 == SBSir.性格 && this.可预见的未来在什么城市 == SBSir.可预见的未来在什么城市 &&
this.爱好 == SBSir.爱好)
{
return 相处.合适;
}
else
{
return 相处.不合适;
}
}
public 是否爱 DoYouLoveMe(我 SBSir)
{
/*....*/
throw new LoveNotFound("让你失望了!");
}
}
class LoveNotFound : Exception
{
string _什么情况;
public LoveNotFound(string 原因)
{
_什么情况 = 原因;
}
public override string Message
{
get { return _什么情况; }
}
}
class 爱好
{
private string[] _爱好;
public string[] Likes
{
get {return _爱好;}
}
public 爱好(params string[] likes)
{
_爱好 = likes;
}
public static bool operator ==(爱好 a, 爱好 b)
{
return Array.Equals(a.Likes,b.Likes);
}
public static bool operator !=(爱好 a, 爱好 b)
{
return !(a == b);
}

}
enum 性格
{
直接,
间接
}
enum 相处
{
合适,
不合适
}
enum 是否爱
{
爱,
不爱,
无可奉告
}
enum 结局
{
悲剧,
喜剧
}
}

lv106 2011-07-19
  • 打赏
  • 举报
回复
膜拜众多人才啊
路人甲cw 2011-07-19
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 zerodegrees 的回复:]

"Object reference not set to an instance of an object."
因为myLoveStory为null.
[/Quote]
是为NULL,哈哈
zk3961110 2011-07-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 q107770540 的回复:]
编译失败,错误原因:RPWT!
[/Quote]

up

加载更多回复(313)

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧