mikan's technical note

仕事&趣味で実験した小技の備忘録です(Linux,windows,DOS等)

MENU

C#

【C#】ファイルの文字エンコード変換

【変換前】 【変換後】 // // 【ファイルの文字エンコード変換】※Windows7で動作確認済み // 「Shift-JIS -> UTF-8」,「UTF8 -> Shift-JIS」 // (c) 2017 mikan // ※使用にあたっては利用者の自己責任でお願いします。 // using System; using System.IO; us…

【C#】ファイルの文字エンコード判定

テキストファイルを読んでとある処理をさせていたところ、 UTF-8は問題ないが、Shift-JISで文字化けが発生。ファイルのエンコードを判断できないか調べてみたが 完璧な判断ロジックは存在しないらしく、 基本的な判断でさえそれなりのロジックが必要なことが…

【C#】改行コードCRLF(0x0d0a)形式ファイルを、改行コードLF(0x0a)形式ファイルに変換

// // 【改行コード CRLF(0x0d0a) -> LF(0x0a)】※Windows7で動作確認済 // (c) 2017 mikan // ※使用にあたっては利用者の自己責任でお願いします。 // using System; using System.IO; namespace CRLFtoLF { class Program { static void Main(string[] args…

【C#】Visual Studio で コンソールアプリケーションのビルドとデバッグ

Visual Studio 2015 を使って、 C#でコンソールアプリケーションをビルド、デバッグする。 ~ビルド手順~①Visual Studio 2015 を起動(※Blend for Visual Studio 2015 は別物なので注意!) ②メニューから、新規作成、プロジェクト ③インストール済み、テン…

【開発環境】Visual Studio Community 2015 のセットアップ

C#を試すにあたり、メジャーどころのVisualStudioをインストールしました。 (ネット環境が良くない&PCのスペックのせいもあってか、全行程は約30分)「Visual Studio Community 2015」 個人利用であれば無償、しかもフル機能なんです! ダウンロードはこ…

【C#】はじめてのC# コマンドラインでコンパイル

これから新規で作成するものはなるべくC#(「しーしゃーぷ」と読む)でやってみよう。 わりと便利(簡単?)らしいので。まずはC#とはなんぞやみたいなところから調べていると、 Windowsには最初からC#コンパイラが入ってるらしい。「.NET Framework」の中に…