C# JSON 【C#】JSON文字列を見やすくインデントする方法 2024-04-20 はじめに 本記事では、JSON文字列を見やすくインデントするツールの紹介と、メインコードを説明を行います。 JSONとは JSONとは、JavaScript Object Notationの略で、データを表現するための軽量なフォーマットです。 JSONは、オブジェクトや配列などの構造を持ち、キーと値のペアでデータを表現... tasu
C# 【C#】数値と文字列の変換方法 2023-11-07 概要 本記事では、文字列⇒数値または、数値⇒文字列へ変換する方法を紹介します。また、10進文字列と16進文字列の扱いについて説明します。 文字列⇒数値 Purseメソッド 10進文字列⇒数値 16進文字列⇒数値 TryPurseメソッド 10進文字列⇒数値 16進文字列⇒数値 Convertクラス 10進文字列⇒数値 ... tasu
C# 【C#】MarkdownからHTMLに簡易変換するツールの紹介(ブログ投稿に便利) 2023-05-18 概要 本記事では、Markdownで記述された文書ファイルをHTMLファイルに簡易変換するコンソールアプリケーション、及びソースコードを紹介します。 目的 本アプリケーションの目的は、Markdownで記述したブログ記事の投稿を簡単にすることです。 さらに、HTML特殊文字のエスケープ処理機能もあるので、ソースコードの... tasu
ExcelVBA 【ExcelVBA】ExcelからC#で作成したDLLを呼び出す方法(COM経由/COMインターフェース) 2023-05-15 概要 本記事では、Excel側のVBAからC#で作成したDLLの関数を呼び出す方法を紹介します。 VBAでごりごりコードを書く作業が苦手(苦痛)且つ、C#での開発に慣れている方は、今回の記事が参考になるのではないかと思います。 今回は、C#のDLLに指定ディレクトリ以下のファイルリストを取得する関数を実装してみたいと思... tasu
C# 【C#】TimeSpanとミリ秒を変換する方法 2023-05-08 5000ミリ秒をTimeSpanに変換する TimeSpan timespan = TimeSpan.FromMilliseconds(5000); TimeSpanからミリ秒に変換する double millisecond = timespan.TotalMilliseconds;... tasu
C# 【C#】「Dictionary」クラスの基本的な使用方法 2023-04-09 概要 本記事では、キーと値のペアを格納することができる連想配列「Dictionary」クラスの基本的な使い方を紹介します。 特徴 メリット キーに対応する値の取得が速い。 デメリット メモリ使用量が多い。(追加の要素格納用に予備領域を確保しているため) 注意 Dictionaryクラスは、同一のキーを追加することはでき... tasu