Hello.

  1. Node.js - バージョンを確認する方法

    インストールされている Node.js の バージョンを確認するには、nodeコマンド のコマンドライン引数に「--version」または「-v」を指定します。

  2. Node.js を Windows にインストールする方法

    Node.js(Version 18.12.1) を Windowsへインストールする手順です。

  3. C# - リスト(配列)をカンマ区切りの文字列に結合する

    リスト(配列)をカンマ等で結合した文字列にするには、string.join()メソッドを使用します。

  4. Python - 変数などの型を判定する

    型を判定するには、組み込み関数 type() と is演算子 を使用します。

  5. Python - 文字列に数値を結合するとエラーになる

    型が異なるため、TypeErrorが発生します。解決するには数値を文字列に変換するか、fromat関数やフォーマット済み文字列リテラルを使用して数値を文字列中に埋め込みます。

  6. C# - コマンドライン引数の取得方法

    コマンドライン引数(アプリケーション引数)はMainメソッドの第一引数に渡されます。Mainメソッドが無い場合は、Environment.GetCommandLineArgs()メソッドを使用しても取得できます。

  7. VisualStudio - デバッグ時にコマンドライン引数を渡す

    デバッグ時にコマンドライン引数(アプリケーション引数)を渡すには、プロジェクトのプロパティで設定します。

  8. VisualStudio2022 - デバッグ時にコマンドライン引数を渡す

    デバッグ時にコマンドライン引数(アプリケーション引数)を渡すには、プロジェクトのプロパティで設定します。

  9. C# - コンソール(標準出力)へ文字列を出力

    Console.WriteLine() または Console.Write() メソッドを使用します。

  10. C# - 標準エラー(stderr)へ出力する方法

    Console.Error.Write() または Console.Error.WriteLine() メソッドを使用します。

  11. コマンドプロンプトでプログラムの実行結果(戻り値)を表示する

    exeファイルなどを実行後、コマンド「echo %errorlevel%」を実行します。

  12. VisualStudio - ビルド先にファイルをコピーする

    プロジェクト内にコピーしたいファイルを用意し、プロパティから出力ディレクトリにコピーする設定を行います。

  13. C# - ファイル名を変更する

    ファイル名を変更するには File.Move()メソッドを使用します。

  14. Python - 年月から月末日を取得する

    指定年月の最終日が何日まであるか取得するには calendar.monthrange() メソッドを使用します。

  15. Python - Shift-JIS のファイルを開く

    pathlibや組み込み関数 openの引数、encoding に 'shift_jis'を指定します。

  16. C# - 文字列の文字数とバイト数を取得する

    文字数を取得するにはLengthプロパティ、バイト数を取得するには Encoding クラスを使用します。

  17. C# - GetEncodingなどでshift_jisを指定すると例外が発生する

    .NET(Core系)は デフォルトで shift-jis に対応したエンコーディングプロバイダーが登録されていません。Encoding.RegisterProvider メソッドで明示的に登録する必要があります。

  18. C# - 配列やリスト(List)を逆順にループする

    配列やリストを要素の最後からループするには、Enumerable.Reverse メソッドを使用します。

  19. Python3 - リスト(配列)を逆順にループする

    リストの最後からからループするには、reversed()関数やスライスを使用します。

  20. Python - datetime型から日付のみ取り出す

    date()メソッドで date型に変換する方法、yearプロパティ・monthプロパティ・dayプロパティを使用する方法、フォーマットを指定して文字列にする方法を解説します。

  21. Python - 文字列をdatetime型にする

    文字列(string)をdatetime型に変換するには、datetimeのstrptimeメソッドを使用します。

  22. Python - リスト(配列)に追加した、最後の値を取り出す

    リスト(配列)の添字に -1 を指定します。

  23. Python - 文字列から最後の文字を取得する

    文字列末尾の文字を取得するには、マイナスのインデックスを使用します。

  24. Python - リスト(配列)をランダムに並べ替える

    リストをランダムに並べ替えるには、標準モジュールのrandom.shuffleメソッドを使用します。

  25. Python - 乱数を生成する

    乱数を生成するには、標準モジュールのrandomを使用します。

  26. Python - ファイルの存在確認方法

    ファイルの有無をチェックするには、os.path.isfile()関数 を使用します。

  27. Python - フォルダ(ディレクトリ)の存在確認方法

    フォルダの有無をチェックするには、os.path.isdir()関数を使用します。

  28. C# - ディレクトリ(フォルダー)が存在するか、チェックする方法

    ディレクトリ(フォルダー)の有無を判定するには Directory.Exists メソッド を使用します。 File.Exists メソッドでは判定できません。

  29. C# - 指定したファイルが存在するか、チェックする方法

    ファイルの有無を判定するには File.Exists メソッドを使用します。

  30. Python - 日付から曜日を取得する

    曜日を取得するには、datetime の weekday または isoweekday メソッドを使用します。