任姓氏起名還有取名字自動生成器

2024-04-17 11:11:16
八字起名網 > 八字起名 > 任姓氏起名還有取名字自動生成器

排序

姓氏

人數(萬)

代表人物

籍貫

1

10015

王昭君

江蘇

2

10009

李世民

陜西

3

9540

張衡

河南

4

7200

劉邦

江蘇

5

6330

陳勝

河南

6

4610

楊堅

陜西

7

3370

黃庭堅

江西

8

2860

趙匡胤

河北

9

2780

吳承恩

江蘇

10

2680

周恩來

江蘇

11

2020

徐霞客

江蘇

12

1940

孫中山

廣東

13

1910

馬致遠

北京

14

1810

硃元璋

安徽

15

1650

胡適

江蘇

16

1580

郭子儀

陜西

17

1480

何應欽

貴州

18

1420

林則徐

福建

19

1410

高長恭

河北

20

1400

羅貫中

山西

21

1280

鄭成功

福建

22

1100

梁啟超

廣東

23

1050

謝靈運

浙江

24

930

宋鈺

福建

25

918

唐伯虎

江蘇

26

880

許慎

河南

27

820

鄧小平

四川

28

818

馮國璋

河北

29

815

韓信

江蘇

30

790

曹操

安徽

31

770

曾國潘

湖南

32

766

彭德懷

湖南

33

739

蕭何

江蘇

34

700

蔡倫

湖南

35

687

潘安

河南

36

685

田單

山東

37

677

董仲舒

河北

38

667

袁世凱

河南

39

642

於謙

浙江

40

633

余靖

四川

41

632

葉挺

廣東

42

632

蔣介石

浙江

43

619

杜甫

湖北

44

606

蘇軾

四川

45

603

魏相

山東

46

601

程嬰

陜西

47

596

呂不韋

河南

48

576

丁度

河南

49

550

沈萬三

浙江

50

547

任不齊

山東

51

538

姚平仲

陜西

52

536

盧永祥

山東

53

536

傅作義

山西

54

533

鐘子期

湖北

55

523

姜子牙

河南

56

509

崔胤

山東

57

499

譚嗣同

湖南

58

487

廖永安

安徽

59

485

範縝

河南

60

483

汪倫

安徽

61

480

陸遊

浙江

62

467

金崇嶽

湖南

63

455

石達開

廣西

64

449

戴笠

浙江

65

439

賈誼

河南

66

430

韋應物

陜西

67

426

夏無且

陜西

68

423

邱處機

廣東

69

413

方誌敏

江西

70

401

候安都

廣東

71

394

鄒忌

江蘇

72

384

熊安生

河北

73

383

孟子

山東

74

379

秦瓊

山東

75

374

白居易

河南

76

369

江淹

河南

77

360

閻立本

陜西

78

347

薛仁貴

山西

79

346

尹誌平

山東

80

320

段祺瑞

安徽

81

319

雷鋒

湖南

82

288

黎元洪

湖北

83

285

史崇

陜西

84

281

龍且

河南

85

274

陶淵明

江西

86

274

賀循

浙江

87

272

顧愷之

江蘇

88

264

毛澤東

湖南

89

264

郝懿行

山東

90

264

龔遂

山東

91

262

邵煥

浙江

92

254

萬修

河北

93

249

錢學森

上海

94

246

嚴嵩

江西

95

240

賴裴

江西

96

240

覃元先

廣西

97

240

洪秀全

廣東

98

239

武則天

山西

99

233

莫邪

江蘇

100

231

孔子

山東

大傢好,我很高興再次寫作,因為這是我今年的目標之壹,嘗試在網上出現並獲得新的愛好,比如寫博客,我從小就覺得這很有吸引力,但堅持不懈從來都不是我的強項之壹,但是 從現在開始,我會盡我最大的努力去改變牠。 好的,我說的夠多了,現在讓我們進入主題“隨機名稱生成器”。

為什麽我需要隨機生成壹個名字❓

原因可能有很多,例如,想象壹個 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 來擴展牠,從那裏獲取名稱,然後我們可以從壹個名稱返回到壹大串隨機名稱,也許我們可以接收壹個輸入,例如 如果用戶想要女性名字和來自某個種族或幻想的名字,這個項目的可能性是無限的,妳隻需要壹點創造力和壹些代碼。

作者:admin | 分類:八字起名 | 瀏覽:24 | 迴響:0