C# 指定した区切り文字で文字列を分割する
C#で、Splitを使用して、指定した区切り文字で文字列を分割するサンプルコードを記述してます。
環境
- OS windows10 pro 64bit
- Microsoft Visual Studio Community 2019 Version 16.7.1
Split使い方
Splitを使用すると、指定した区切り文字で文字列を分割することが可能です。
以下は、「,(カンマ)」で文字列を分割するサンプルコードとなります。
using System;
namespace testapp
{
class Program
{
static void Main(string[] args)
{
string str = "java,c#,react,javascript";
// カンマで分割する
string[] arr = str.Split(new char[] { ',' });
foreach (string i in arr)
{
Console.WriteLine(i);
}
Console.ReadKey();
}
}
}
実行結果
ちなみに、結果の表示は「foreach」ではなく
「Linq」または「ラムダ」を使用して表示することも可能です。
using System;
using System.Collections.Generic;
using System.Linq;
namespace testapp
{
class Program
{
static void Main(string[] args)
{
string str = "java,c#,react,javascript";
// カンマで分割する
string[] arr = str.Split(new char[] { ',' });
// 結果 Linq
Console.WriteLine(String.Join(" ", from i in arr select i));
// java c# react javascript
// 結果 ラムダ演算子
Console.WriteLine(String.Join(" ", arr.Select(i => i)));
// java c# react javascript
Console.ReadKey();
}
}
}
-
前の記事
Laravel8 Breezeを使ってログイン機能を実装する 2021.02.15
-
次の記事
React.js ライブラリ「react-plotly」を使って動かせるグラフを作成する 2021.02.15
コメントを書く