取名字自动生成器(命里缺水取什么名字好)

2023-10-10 02:30:12
八字起名网 > 八字起名 > 取名字自动生成器(命里缺水取什么名字好)

本篇文章给大家谈谈取名字自动生成器,以及命里缺水取什么名字好的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

文章详情介绍:

使用 C# 的随机名称生成器 🎲

大家好,我很高兴再次写作,因为这是我今年的目标之一,尝试在网上出现并获得新的爱好,比如写博客,我从小就觉得这很有吸引力,但坚持不懈从来都不是我的强项之一,但是 从现在开始,我会尽我最大的努力去改变它。 好的,我说的够多了,现在让我们进入主题“随机名称生成器”。

为什么我需要随机生成一个名字❓

原因可能有很多,例如,想象一个 RPG 视频游戏,如果您曾经玩过,您会熟悉为新角色命名的困难,要么是因为您缺乏想象力,要么是因为您想出的完美名字已经出现 采取。 在这种情况下,随机名称生成器可以非常方便地从玩家那里承担起这个责任(以及挣扎),这样他就可以开始享受实际的游戏,而不是担心思考一个聪明的名字,这可能需要几秒钟甚至几分钟的时间 几个小时(游戏玩家知道这个噩梦)

创建一个新的控制台应用程序

让我们首先使用 dotnet cli new 命令创建一个新的控制台应用程序。

dotnet new console -o RandomNamesGenerator

现在让我们创建另一个名为 NamesGenerator.cs 的类,我们将开始声明两个分别名为 firstNames 和 lastNames 的字符串数组来存储我们的硬编码名称和姓氏列表。

private static readonly string[] firstNames = {"John","Paul","Ringo","George"}; private static readonly string[] lastNames = {"Lennon","McCartney","Starr","Harrison"}; 是时候来点随机性了!

现在,在两个字符串数组的声明下方,让我们创建一个名为 GenerateName 的静态函数,它将不接收任何参数,并将返回一个字符串,该字符串是从姓名和姓氏列表中生成的随机名称。

public static string GenerateName() { var random = new Random(); string firstName = firstNames[random.Next(0, firstNames.Length)]; string lastName = firstNames[random.Next(0, firstNames.Length)]; return $"{firstName} {lastName}"; }

首先,我们正在创建 Random 类的一个新实例,然后我们从数组范围内的名字数组中检索一个名字,我们对姓氏做同样的事情。 在此之后,我们将使用字符串插值连接名字和姓氏,就是这样,现在让我们开始测试吧!

测试时间

让我们转到 Program.cs 文件,从我们的 NamesGenerator 类调用 GenerateName 函数,然后剩下的就是打印随机生成的名称。

using RandomNames; var randomName = NamesGenerator.GenerateName(); Console.WriteLine(randomName); 结论

好了,您现在可以开始享受创建任意数量的创意名称,扩展和自定义您的名称数组。 此外,这个示例非常简单,但我们可以通过使用随机数据 API 来扩展它,从那里获取名称,然后我们可以从一个名称返回到一大串随机名称,也许我们可以接收一个输入,例如 如果用户想要女性名字和来自某个种族或幻想的名字,这个项目的可能性是无限的,你只需要一点创造力和一些代码。

孩子取名:你是用“金木水火土”,还是讲好英雄故事?

一、中国式传统,用低成本的方式预测未来,减少不确定的风险

中国人谈到给孩子取名字,很多人就想到五行八字。命里缺土,名字里面就取个字“垚”;缺火,名字里面选个字“燚”;缺水,那就来个字“淼”。

这是中国历史留下的一个传统。那是一个遥远的经济落后、信息闭塞的年代,为了应对不确定危险,祖辈们往往会通过看像、摸骨、算命、“测八字”,一个低成本却一劳永逸的方式来预判一下未来。

然后,在名字里面注入一个神秘符号的字,在现在对孩子的未来给予提醒。比如名字里有个“淼”,就是爸爸告诉你命里缺水哟,长大了要远离水边,娱乐不要去游泳,工作不要去江边海边,交朋友娶老婆小心命格相克之人。

这种取名字的方式,潜意识中的目的——就是希望孩子在无法预知并且充满危险的未来,能够通过某种神秘力量获得力量,并且远离危险。

这种取名字的方式,应用现在通俗的表述方式,可称之为“风险意识”、“红线意识”。最里层的核心点,是“生存法则”。

二、神秘学领域,江湖传承数千年,从未被证实,更无法被证伪

应用看像、摸骨、算命、“测八字”的方式来取名字好不好?这属于神秘学领域,不好评判。它传承数千年,江湖地位很高,尚未被破解,也未被证实,更无法被证伪。

就好比说“世上有没有鬼”,有很多观察记录说“看见了”,有很多人坚定不移地相信,但你进一步说“抓一只来看看”,却又谁也无法做得到。

这时,有人会反驳“没抓到鬼,只能说明技术没达到,并不能说明它不存在”,“你能证明月球上没有鬼吗?”。等你证明了月球上没有鬼,又有一个问题随之产生,“火星你查过吗?”

用传统方法取名好不好也是这样,有很多人说它有效,可也无法证明它有效,然而没有谁能证明它无效?

没有人能做到!

三、名字属于“文化”概念,那么,应用“文化”的运行规则来给孩子取名字

用口口相传的方式取名字,其作用和效果未被证实。那么,有没有一个可以讲明白、听得懂和行得通的方式来取名字呢?

有的。为什么?

因为:一是现在是小康社会,生存机率大幅提升,没有必要自己吓自己,杞人忧天。二是现在是知识和信息爆炸的时代,大数据、互联网、5G传输,讲得明、听得懂、行得通和学习得了的事情越来越多。

那么,到底是什么?

有一个世界公认的概念,叫“文化”。

取名字,究其根本的作用和功能,就是一个“文化符号”,如同一条狗的名字,白狗叫“小白”,黑狗叫“小黑”,听话叫“小乖”,增加功能性的叫“旺财”。

人的名字也是这样。它是“文化”概念的一部分,那么,应用“文化”的运行规则来取名字,那就在基本原则和使用逻辑上就错不了。

四、文化的逻辑和工具:价值观、英雄人物、仪式和传播方式

这时,有人会接着问“文化是什么?”

文化不是一个大而空的概念,而有一套隐藏在具体事实背后却又清晰明确的原则和逻辑。比如:中秋节,吃月饼的就是中国人,不过中秋、不吃月饼的就不是中国人。中秋节就是一个典型的文化符号。那中秋节的原则和逻辑是什么?

一是价值观。有一个大家都认同却不说出口的价值观“团圆——思念亲人,万家团圆”;

二是英雄人物。有一个大家都明白的英雄故事“嫦娥飞天”;

三是举行仪式。大家一起来举行一个仪式:“8月15,大家一起来吃团圆的纪念物——月饼”;

四是广为传播。父母传儿女,儿女再传下一代。8月15日,赏月亮,吃月饼,一家团团圆圆。

大家在吃月饼之时,不约而同或约定俗成地认同一个价值观,讲一个英雄故事,做一个仪式,代代相传。

遵守同样习俗的人,就成了一个民族;而这个习俗本身,就成了民族文化。

所以说,文化,博大精深,润物无声,这是影响人、改变人和团结人的一种伟大力量。

五、讲好英雄故事,让孩子选择学习榜样,从小树立远大的理想

再回到取名字的这事,应用文化概念,它的逻辑就是这样的,以抗日名将“薛岳”为例:

一是价值观。在那个动荡不安、战争四起的年代,他的父母希望儿子做一个报效国家的人,选定价值观“精忠报国”;

二是英雄人物。“精忠报国”的楷模是谁?最杰出代表“岳飞”;

三是举行仪式。儿子姓薛,取名为岳;

四是广为传播。薛岳自小听着岳飞的故事长大,以岳飞为榜样,读军校,入部队,最后英勇抗日,终成一代名将。

概括起来说,应用“文化”概念来为孩子取名,顺序就是:

第一步,父母想一想所认同或所希望的价值观是什么?

第二步,这个价值观里所认同或所希望的英雄人物是谁?这里需要说:他可以是公众人物,也可以是社会知名度不高,却被家族引以为荣的长辈;

第三步,借用英雄人物的相关信息,为孩子取名。比如:英雄人物岳飞,可以直接引用“岳”;也可以间接引用“忠”,或者你所认同的其他。

第四步,自小为孩子选择学习榜样,讲好英雄故事,树立远大理想。让孩子明白,自己的名字里就有一个英雄人物和引以为豪的故事,自小锁定奋斗目标,为之不懈努力。当然,这是应用“文化”概念而取名字,最重要的一步。

最后说明两点:

应用传统的看像、摸骨、算命、“测八字”或“金木水火土”来取名字,它的作用是——提醒、警示和借助神秘力量来干预未来;

应用“文化”概念来取名字,它的作用是——父母为孩子选好英雄故事,然后让孩子自小就明白,自己的人生应当自己负责,以英雄人物为目标,树立远大理想,为之不懈奋斗。

(参考书籍:1《企业文化》,作者:美国,迪尔;2《中国人的思维批判》,作者:中国,楚渔)

你会如何考虑呢?或者,你有哪此见解呢?欢迎点赞和指导。

作者:piikee | 分类:八字起名 | 浏览:62 | 评论:0