C#のリスト(List)に文字列を追加する方法
C#でリストに文字列の値を追加するには、Add()メソッドを使用します。この記事では、List<string>の宣言から要素の追加、要素数の確認までを、サンプルコードとともにわかりやすく解説します。
1. 文字列型のリストを宣言する
まず、C#で文字列を格納するためのリストを宣言します。ジェネリックコレクションのList<T>を使用し、型パラメータにstringを指定します。
List<string> myList = new List<string>();
2. Add()メソッドで文字列を追加する
リストが用意できたら、Add()メソッドを呼び出して文字列の要素を末尾に追加していきます。呼び出すたびに、要素はリストの最後に順番に格納されます。
myList.Add("Jack");
myList.Add("Ben");
myList.Add("Eon");
myList.Add("Tim");3. 完全なサンプルコード
以下は、ここまでの手順をまとめた完全なコード例です。4つの文字列を追加した後、Countプロパティでリスト内の要素数を出力しています。実行結果として「4」が表示されます。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;
namespace Demo {
public class Program {
public static void Main(String[] args) {
List<string> myList = new List<string>();
myList.Add("Jack");
myList.Add("Ben");
myList.Add("Eon");
myList.Add("Tim");
Console.WriteLine(myList.Count);
}
}
}ポイントまとめ
Add()メソッドは、要素をリストの末尾に追加します。- リストの現在の要素数は
Countプロパティで取得できます。 List<string>を使用するには、System.Collections.Generic名前空間が必要です。
-
C#でリストを宣言・初期化する方法をわかりやすく解説
C#でリストを宣言する基本C#でリスト(List)を宣言・初期化するには、まずListクラスのインスタンスを生成します。基本的な宣言は以下の通りです。List<string> myList = new List<string>();コレクション初期化子で要素をまとめて追加するコレクション初期化子を使うと、宣言と同時に複数の要素を簡単に追加できます。List<string> myList = new List<string>() { one, two, three, };このように、波括弧 { } の中にカンマ区切りで要素を
-
JavaのArrayListから文字列を検索する方法【contains()メソッド活用】
ArrayList内の文字列検索とはJavaでArrayListに格納された要素の中から、特定の文字列を含む要素を見つけたい場面はよくあります。そんなときに便利なのが、Stringクラスが提供するcontains()メソッドです。contains()メソッドは、引数として文字列(String型の値)を受け取り、現在の文字列オブジェクトがその指定された文字列を含んでいるかどうかを判定します。含んでいればtrueを、含んでいなければfalseを返します。ArrayListで文字列を検索する手順ArrayListの中から目的の文字列を検索するには、以下の手順を実行します。対象となるArrayList