C 獲取漢字拼音

2022-01-22 02:53:47 字數 2590 閱讀 7200

using system;

using system.collections.generic;

using system.text;

using system.text.regularexpressions;

namespace ctr.common.tools

;///

/// 機內碼對應的拼音陣列

///

private static string pyname = new string

;#endregion

#region 把漢字轉換成拼音(全拼)無間隔符號

///

/// 把漢字轉換成拼音(全拼)

///

/// 漢字字串

/// 轉換後的拼音(全拼)字串

public static string convert(string hzstring)

else}}

}}// 非中文本元

else

}return pystring;

}#endregion

#region 把漢字轉換成拼音(全拼) 用空格間隔

///

/// 把漢字轉換成拼音(全拼)

///

/// 漢字字串

/// 轉換後的拼音(全拼)字串

public static string convertwithblank(string hzstring)

else}}

}}// 非中文本元

else

}return pystring.trim();

}#endregion

#region 把漢字轉換成拼音(全拼) 用特定的字元間隔

///

/// 把漢字轉換成拼音(全拼)

///

/// 漢字字串

/// 轉換後的拼音(全拼)字串

public static string convertwithsplitchar(string hzstring,string splitchar)

else}}

}}// 非中文本元

else

}char trimachar = splitchar.tochararray();

return pystring.trimstart(trimachar);

}#endregion

#region 漢字轉拼音縮寫 (字串) (小寫)

///

/// 漢字轉拼音縮寫

///

/// 要轉換的漢字字串

/// 拼音縮寫

public static string getspellstringlower(string str)

else

}return tempstr;

}#endregion     

#region 漢字轉拼音縮寫 (字串) (小寫) (空格間隔)

///

/// 漢字轉拼音縮寫 (字串) (小寫) (空格間隔)

///

/// 要轉換的漢字字串

/// 拼音縮寫

public static string getspellstringlowersplitwithblank(string str)

else

}return tempstr.trim();

}#endregion     

#region 漢字轉拼音縮寫 (字串)(大寫)

///

/// 漢字轉拼音縮寫 (大寫)

///

/// 要轉換的漢字字串

/// 拼音縮寫

public static string getspellstringsupper(string str)

else

}return tempstr;

}#endregion

#region 漢字轉拼音縮寫 (字串)(大寫)(空格間隔)

///

/// 漢字轉拼音縮寫  (字串)(大寫)(空格間隔)

///

/// 要轉換的漢字字串

/// 拼音縮寫

public static string getspellstringsuppersplitwithblank(string str)

else

}return tempstr.trim();

}#endregion

#region 取單個字元的拼音聲母(字元)(大寫)

///

/// 取單個字元的拼音聲母

///

/// 要轉換的單個漢字

/// 拼音聲母

public static string getspellcharsupper(string c)

#endregion

#region 取單個字元的拼音聲母(字元)(小寫)

///

/// 取單個字元的拼音聲母

///

/// 要轉換的單個漢字

/// 拼音聲母

public static string getspellcharlower(string c)

}

C 獲取漢字拼音

using system using system.collections.generic using system.text using system.text.regularexpressions namespace ctr.common.tools 機內碼對應的拼音陣列 private sta...

C 獲取漢字拼音

using system using system.collections.generic using system.text using system.text.regularexpressions namespace ctr.common.tools 機內碼對應的拼音陣列 private sta...

C 獲取漢字拼音

using system using system.collections.generic using system.text using system.text.regularexpressions namespace ctr.common.tools 機內碼對應的拼音陣列 private sta...