例 次の例では、 を指定された数のティックに初期化TimeSpanするコンストラクター オーバーロードを使用して、いくつかのTimeSpanオブジェクトを作成します。 // Example of the TimeSpan( __int64 ) constructor. using namespace System; // Create a TimeSpan object and display its value. void CreateTimeSpan( __int64 ticks ) { TimeSpan elapsedTime = TimeSpan(ticks); // Format the constructor for display. String^ ctor = String::Format( "TimeSpan( {0} )", ticks ); // Pad the en
例 次のコード例では、 メソッドを Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) 使用して 2 つの数値シーケンスを比較し、最初のシーケンスにのみ表示される要素を返す方法を示します。 double[] numbers1 = { 2.0, 2.0, 2.1, 2.2, 2.3, 2.3, 2.4, 2.5 }; double[] numbers2 = { 2.2 }; IEnumerable<double> onlyInFirstSet = numbers1.Except(numbers2); foreach (double number in onlyInFirstSet) Console.WriteLine(number); /* This code produces the following output: 2
ほとんどのコレクションは、要素の "シーケンス" をモデル化します。 LINQ を使用して、任意のコレクション型に対してクエリを実行できます。 他の LINQ メソッドは、コレクション内の要素を検索したり、コレクション内の要素から値を計算したり、コレクションまたはその要素を変更したりします。 これらの例は、LINQ メソッドについてと、コレクションやその他のデータ ソースでそれらを使用する方法について学習するのに役立ちます。 2 つのリストの差集合を見つける方法 この例では、LINQ を使用して、2 つの文字列リストを比較し、最初のコレクションには存在しているが、もう一つのコレクションには存在していない行を出力する方法を示します。 名前の最初のコレクションは、ファイル names1.txtに保存されます。 Bankov, Peter Holm, Michael Garcia, Hugo P
本記事は PowerShell Advent Calendar 2019 の 10 日目です。 PowerShell で csv 形式のデータを取り扱うための基礎知識についてまとめてみました。 動作環境 Windows 10 にデフォルトで入っているバージョン(PowerShell v5.1)で動作確認してます。 PowerShell 6 だと一部の機能が動作しないですが、ほぼ同じように実行可能です。(たぶん、Out-GridView が使えないくらい) いずれ正式リリースされる PowerShell 7 ではきっと全て上手く動きます。 サンプルデータについて こちらのサンプルデータを使います。 動作確認したい場合はこちらのファイルを UTF-8 で保存してください。
C++/CLI を使用すると、.NET クラスとネイティブの C++ 型を使用する C++ プログラムを作成できます。 C++/CLI は、ネイティブ C++ コードをラップして .NET プログラムからアクセスできるようにするコンソール アプリケーションと DLL で使用することを目的としています。 .NET に基づく Windows ユーザー インターフェイスを作成するには、C# または Visual Basic を使用します。 この手順では、独自の C++ プログラムを入力するか、いずれかのサンプル プログラムを使用できます。 この手順で使用するサンプル プログラムでは、textfile.txt という名前のテキスト ファイルを作成し、プロジェクト ディレクトリに保存します。 前提条件 C++ 言語の基本の理解。 Visual Studio 2017 以降では、C++/CLI のサポ
重要 一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。 最近のネットワークで使用されている多くのプロトコル用の単純なプログラミング インターフェイスを提供します。 System.Net 名前空間のクラスは Windows ストア スタイルのアプリケーションまたはデスクトップ アプリケーションで使用できます。 Windows ストア アプリで使用する場合、System.Net 名前空間のクラスはネットワークの分離機能の影響を受けます。この機能は、Windows Developer Preview によって使用されるアプリケーション セキュリティ モデルの一部です。 Windows ストア アプリによるネットワーク アクセスがシステムで許可されるよ
例 次の例は、 クラスを Socket 使用して HTTP サーバーにデータを送信し、標準出力に ASCII 応答を出力する方法を示しています。 次の使用例は、ページ全体を受信するまで、呼び出し元のスレッドをブロックします。 private static void SendHttpRequest(Uri? uri = null, int port = 80) { uri ??= new Uri("http://example.com"); // Construct a minimalistic HTTP/1.1 request byte[] requestBytes = Encoding.ASCII.GetBytes(@$"GET {uri.AbsoluteUri} HTTP/1.0 Host: {uri.Host} Connection: Close "); // Create and
例 次の例では、 メソッドを GetEnvironmentVariable 使用して、Windows ディレクトリのパスを含む環境変数を取得 windir します。 using namespace System; using namespace System::IO; void main() { if (Environment::OSVersion->Platform == PlatformID::Win32NT) { // Change the directory to %WINDIR% Environment::CurrentDirectory = Environment::GetEnvironmentVariable( "windir" ); DirectoryInfo^ info = gcnew DirectoryInfo( "." ); Console::WriteLine("D
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く