C#のHashSet、C#Setコレクションとは何ですか?
C#のHashSetは、配列内の重複する文字列または要素を排除します。C#では、最適化されたセットコレクションです。
C#HashSet-
を使用して重複する文字列を削除する例を見てみましょう。例
using System; using System.Collections.Generic; using System.Linq; class Program { static void Main() { string[] arr1 = { "one", "two", "two", "one", "three" }; Console.WriteLine(string.Join(",", arr1)); // HashSet var h = new HashSet(arr1); // eliminates duplicate words string[] arr2 = h.ToArray(); Console.WriteLine(string.Join(",", arr2)); } }
HashSetを宣言します。
var h = new HashSet<string7gt;(arr1);
次に、配列に設定して、重複する単語を削除します-
string[] arr2 = h.ToArray();
-
10.0.0.1 IPアドレスとは何ですか?
10.0.0.1 IPアドレスは、クライアントデバイスで使用されるか、デフォルトのIPアドレスとしてネットワークハードウェアに割り当てられる可能性のあるプライベートIPアドレスです。 10.0.0.1とは何ですか? 10.0.0.1は、ルーターが通常192.168.1.1や192.168.0.1などの192.168.x.xシリーズのアドレスを使用するホームネットワークよりも、ビジネスコンピューターネットワークでよく見られます。ただし、在宅デバイスには引き続き10.0.0.1 IPアドレスが割り当てられている可能性があり、他のデバイスと同じように機能します。 クライアントデバイスのIP
-
Java 9のコレクションファクトリメソッドの条件は何ですか?
Java 9では、ファクトリメソッド コレクションに追加されました API 。 変更不可能を作成できます リスト、設定 およびマップ それを使用してコードの行数を減らすためのコレクションオブジェクト。 List.of()、Set.of()、Map.of() 、および Map.ofEntries() 静的ファクトリメソッドです 不変を作成する便利な方法を提供します コレクション 。 以下は条件です コレクションファクトリメソッドの場合: 構造的に不変です。 null要素またはnullキーを許可しません。 すべての要素がシリアル化可能であれば、それらはシリアル化可能です。 作成時に重複する