Q
表示名2つの文字
-3
A
答えて
0
あなたはにそれを分割し、このように最初と最後の単語の最初の文字を取ることができる:
string name = "Rashid Ahmad";
string shortName = "";
var splits = name.Split(' ');
shortName += splits.First()[0];
shortName += splits.Last()[0];
Console.WriteLine(shortName);//Outputs RA
でも、私はもう少し検証とメソッドにそれを作ることになります。
private static string GetShortName(string name)
{
if (string.IsNullOrEmpty(name))
{
return "";
}
string shortName = "";
var splits = name.Split(' ');
shortName += splits.First()[0];
shortName += splits.Last()[0];
return shortName;
}
そして、このようにそれを呼び出す:
string shortName = GetShortName("Rashid Ahmad");
0
あなたはまた、配列に文字列を分割することにより、これを行うことができますし、結果の配列の最初の文字を取得します:
string strInput = "Rashid Ahmad";
string[] strArray = strInput.Split(' ').ToArray();
string strResult = strArray[0][0] + strArray[1][0].ToString();
出力:
RA
0
ワンライナー:あなたがしようとしてもdidntのよう
var result = string.Join(string.Empty, "Rashid Ahmed".Split(' ').Select(x => x[0]));
関連する問題
- 1. Javaの2つの文字列を比較し、文字の違いを表示
- 2. 正規表現2つの文字列
- 3. Python - 2つの数字(文字列)の違いを表示する方法
- 4. 表示1つの文字が倍
- 5. 2文字の同じ名前を表示するSQLの支援。
- 6. 2つの文字列間または1つの文字列内にベクトル/イメージを表示する方法
- 7. 2つの文字
- 8. 2つの文字
- 9. パスワード文字の表示と非表示
- 10. 表示文字列、
- 11. Windowsの下付き文字2のユニコード文字を表示できません
- 12. androidのリストビューに2つの文字列を表示するには
- 13. 文字列{5 + 2}を角2で表示するには
- 14. テキストファイルで2つの文字列を検索し、文字列の数を表示する
- 15. C#2つの文字列の間の正規表現のキャッチ文字列
- 16. 文字列ジェネレータは2つの同一座標を表示しています
- 17. 2つの文字列(テキストファイル)
- 18. MySQLは2つの文字
- 19. 大文字小文字の大文字の表示なし
- 20. 2つ以上の文字列を含むSQL名
- 21. JTableの表示文字列
- 22. は、私は、次の2つの文字列持つ文字列
- 23. 2つの別々のブロックに名前と値を表示
- 24. Vim構文のハイライト表示文字の非表示
- 25. C#ユーザー名の比較(2文字列)
- 26. 1文字ではなく2文字を表示する方法は?
- 27. ExcelシートからTextBoxに2つの名前を表示
- 28. 2つの文字列の間の正規表現マッチング?
- 29. 2つの正規表現間の文字列の抽出
- 30. 名前に3文字以上の名前変数を表示します。
が聞こえる.... – BugFinder
ようこそ!あなたが試したことをあなたのコード例に載せてください。訪問リンク** [How to Ask](http://stackoverflow.com/help/mcve)** –