プログラミングTips– category –
-
プログラミングTips
【C#】CSVの読み込みロジックを簡単解説(項目中のカンマ、改行対応)
C#を使ったCSVの読み込み方法に関する検索が多いようなので、今回はそれを取り上げたいと思います。 このブログで紹介した以前の記事では、Microsoft.VisualBasic.dll を参照設定することで使える「TextFieldParser」を用いたサンプルを紹介しました。 今... -
プログラミングTips
2分で分かる!CSVファイルの仕様と知っておきたいポイント
アドレス帳や住所録などのデータ移行や、EXCELで集計・グラフ化するための生データなどでよく使われるCSV形式のファイル。 なんとなく使っているけど仕様がイマイチ理解できていないとか、時々うまく読み込めない事があるとかいうことはありませんか? そ... -
プログラミングTips
【C#】DataTable にLinqを使うと、めっちゃ便利!5選
一覧形式のデータを保持するのに便利なDataTableクラスですが、これにLinqを使うと、ループでごちゃごちゃやっていた処理が、たった1行で済んでしまいます。 今回は、DataTableを扱う上で、知っておくと便利なLinqの使い方をご紹介します。 ちなみに、この... -
プログラミングTips
【コピペで完了】C#からPythonを呼び出して結果を表示!
AIブームの昨今、Pythonが人気沸騰中です。 しかしながら、画面操作を伴うようなプログラムはPythonだと非効率ですよね。 そこで、入力操作はWindowsFormやWPFによる画面を使い、そこから必要な時にPythonを呼び出して、結果を受け取れたら便利ですね。 と... -
プログラミングTips
【C#】配列とリストの違いは?その効果的な使い方とサンプル
配列とリストは共に連続したデータを一元管理するためのものですが、プログラム初心者にとってイマイチ違いが分かりずらいという声を耳にします。 今回は、両者の違いを明確にして、それぞれに対して効果的な使い方のサンプルを紹介し、理解を深めて頂こう... -
プログラミングTips
【すぐに使える】C#でSQLiteを扱うための解説とサンプル集
ちょっとしたデータを保存するのであれば、テキストファイルを使うのが手軽で簡単です。 でも、数十~数十ギガバイトのデータから、特定の条件のものを抜き出したり集計したりする場合、データベースが不可欠です。 データベースと一言で言っても、商用デ... -
プログラミングTips
【WPF】一番やさしいユーザーコントロールの作り方・使い方
WPFにおけるユーザーコントロールの作り方、使い方はWindowsFormの場合と、ほとんど同じです。 既にWindowsFormでユーザーコントロールを作成している方は、さらっと目を通すだけで理解できると思います。 ユーザーコントロールを作るのが初めての方でも、... -
プログラミングTips
【WPF】DataGridの使い方をサンプルで解説(for Windows Form技術者)
Windows Form で一覧表の画面を作成する場合、DataGridViewというコントロールを使うのが一般的です。 WPFにおいても、同じ役割を担うコントロールとしてDataGridが用意されているのですが、かなり仕様が違っていてDataGridViewと同じように考えるとうまく... -
プログラミングTips
【WPF】AvalonDockの使い方(for WindowsForm技術者)
WindowsForm では、Weifen Luo と呼ばれるフリーのドッキングウィンドウが良く使われています。 ネットには比較的情報も豊富で高機能であるため、私も好んで使っています。 ただ、残念なのはWPF版が存在しないことと、32ビット版限定であること。 一方、WP... -
プログラミングTips
世界で一番短いサンプルで覚えるMVVM入門
Windows Form に比べて、画面のデザイン性を大幅に強化したWPF(Windows Presentation Foundation)ですが、Windows Form技術者がWPFに移行することを考えた場合、結構敷居が高いと感じるのではないでしょうか。 特に WPF は MVVM(Model-View-View Model...