爱情编码:情人节,你会如何表达你的爱意?【活动已结束】

举报
橘座 发表于 2020/02/12 03:34:52 2020/02/12
【摘要】 曾经在网上看到一篇帖子《这段代码描述我最近的心情》,讲述的是一位程序员的爱情故事,一位技术大神对这段程序进行了翻译://一个程序员的爱情故事public class MyLoveStory{public static void Main(string[] args){//The ForeStoryint result = 1;bool love = false;//以前有个小男孩,没有爱情,...

曾经在网上看到一篇帖子《这段代码描述我最近的心情》,讲述的是一位程序员的爱情故事,一位技术大神对这段程序进行了翻译:

//一个程序员的爱情故事
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;elsereturn HeartState.MoreSad;
}//爱情是在同一时间爱上彼此
internal static int AtOneTime()
{//1+1=2return 1 + 1;
}//分手
internal static int DoPart()
{// 2-1=1return 2 - 1;
}
}


读完这段程序才发现,代码不仅可以用来编写梦想,还可以编写人生,编写爱情。对这段代码的编写者由衷的赞赏与钦佩。

“爱是在同一时间爱上彼此”,爱情是需要主动表达的。在这个情人节,你有没有找到心爱的人?你又会对你的爱人,如何表达你的爱?他或她又会如何表达对你的爱?又或者,你会对你将来的爱人如何表达你的爱情?你们之间又有过如何动人的故事?

欢迎大家在评论里留言,留下你的爱,留下你们的爱情故事,留下你用代码编制出的爱情。获赞最高的五位同学,可以在社区任意挑选 1 本纸质图书,作为自己的情人节礼物,或者送给你心爱的人、你关心的人。这个情人节,异步社区陪你一起过。

活动时间:2017年02月13日-02月17日

(代码翻译:朱祁林 出处:http://zhuqil.cnblogs.com 如需转载请联系原作者。)


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。