*注意:此方法獲得的名字很可能出現生僻字,若要get乙個好記/常見的名字,還請另作操作.
以百家姓(444個單姓,60個複姓)作為姓氏,再新增兩個隨機的中文,就獲得了乙個中文名字.
命名不佳等方面,還請諒解.
常見姓氏(80個)在下邊(字元陣列).
code:
using常見姓氏:system;
namespace
createchinesename
;
//複姓 共60個
string doublelastname = new
string[60
] ;
//使用隨機數在中文隨機選取文字
random rd = new
random();
intrdnumber;
//設定產生的名字數量 預設為1
int numberofnames = 1
;
//基本漢字在unicode編碼中位於19968 - 40869
int chinesewordsnumber = 40869 - 19968 + 1
;
int firstchineseword = 19968
;
while (true
)
//你可以不斷回車 以獲得新的名字
console.readline();
//清除已顯示名字 方便複製
console.clear();}}
}}
//效果圖:常見姓氏有這80個
char oftenlastname = new
char[80
] ;
參考:漢字 unicode 編碼範圍:
百家姓:
百家姓/194637?fr=aladdin
本文為dumb原創,請勿抄襲..
用C C 生成隨機中文名字
今天寫了個這個功能,有點粗糙,可能會有很多地方要修改,思路很簡單,大家一看就明白,一直想起個比較有意義的的起名,貌似不怎麼好實現 分享下 附加乙個 gb2312的對照表 1 include 2 include 3 include 45 499個 0 498,百家姓 6const char nameh...
用特性來給列舉值或類的屬性「取」乙個中文名字
在這一次的專案開發中,遇到了乙個很實際的問題,所以想用這種方式把它記下來,希望能夠得到大家的指點。首次發博,多多指教。問題 專案中的訊息系統裡,有乙個字段叫做訊息級別,建立好的列舉型別的值字段是英文的,問題就來了,前段顯示的時候是中文。public enum types low,mid,height...
世界上最好的中文名字是什麼
其實斯澤夫這名字很好聽,有中國味道,叫著也很上口,如果深入一下,有很多意思可以發掘出來。2009 10 03 中國人到美國,常常有乙個安妮 傑克之類的洋名字,不是為了好聽,也是為了方便。老外來到中國,同樣也有不少附庸風雅,取乙個中文名字來聽聽,尤其是常駐中國的外交官 企業家等上層人物。例如美國的駐華...