タグ

.netとsampleに関するsin1のブックマーク (8)

  • .NET Frameworkの代表的なコレクションと使い方

    最近話題にあがるGenrics(総称型)を用いたコレクションと違い、System.Collections名前空間直下のコレクションは、サポートされているフレームワークの幅が広く、柔軟に活用できる点が特徴です。そこで稿では、.NET Frameworkで利用できるSystem.Collection名前空間に属している代表的な各種データ構造について、例を交えて紹介したいと思います。 はじめに プログラムを作っていると、必ずといっていいほど効率的なデータの取り扱い方について考えさせられます。例えば電卓プログラムであれば木構造を使って必要なデータを保持するのが良い、電話帳のようなプログラムならばデータをリストとして保持すると良い、などと言われます。 一般にデータ構造と呼ばれるこれらのうち、単純なものはプログラムを作るたびに自前で実装したり、自分自身で使いやすいライブラリを構築したりしてもよいでし

    .NET Frameworkの代表的なコレクションと使い方
  • .NET TIPS メッセージ・ボックスを表示するには? - C# Windowsフォーム - @IT

    プログラムからメッセージ・ボックスを表示するには、MessageBoxクラス(System.Windows.Forms名前空間)のShowメソッドを呼び出す。このメソッドはstaticなメソッドであるため、次のように簡単に使用することができる。 MessageBox.Show("ここにメッセージ", "ここにタイトル"); この1行により、次のようなメッセージ・ボックスが表示される。 メッセージ・ボックスのボタン Showメソッドには、オーバーロードによりさまざまなバージョンのものが用意されている。上記の画面のように、デフォルトではメッセージ・ボックスには[OK]ボタンが付くが、メソッドのパラメータでこのボタンの種類を指定することができる。 次のサンプル・プログラムでは、すべての種類のボタンを持ったメッセージ・ボックスを順に表示していく。 表示されるボタンの種類は、Showメソッドの3番目

  • じゃんぬねっと C# と VB.NET のサンプル

    ここでは、Visual C# .NET、Visual Basic .NET (VB.NET)、Visual C++ .NET (C++/CLI)、Visual J# .NET (Java)、および Visual Basic 6.0 (VB6) のサンプル コード (Tips) を言語ごとに分けて掲載しています。初心者・入門者用のページです。 別ウィンドウで開きたい場合は、Shift を押しながらリンク先をクリックしてください。 初めにお読みください 例外処理などを極力省いています。実際に使用する場合は、その状況に合わせて実装してください。 オブジェクトの破棄が明示的に行われていないものがあります。実際に使用する場合は、必ず破棄するように実装しなければなりません。詳しい説明は、オブジェクトの破棄を保証する などをご覧ください。 自己責任のもとお使いください。損害を被った場合でも、著者は一切責

  • C# サンプルプログラム

    ライセンスに関して 置いてあるサンプルは MIT/X ライセンスに準拠ということでお願いします。 他のページのサンプル サイト内の他のページにもいくつか C# サンプルプログラムがあります。 「クラスライブラリ」→「サンプルプログラム」 「アルゴリズムとデータ構造」 「信号処理」 XSL 変換一斉適用 フォルダ中にある XML ファイルに一斉に XSL 変換をかけます。 ソースファイル(zip形式書庫) オセロ 名前の通り、オセロです。 今のところローカルコンピュータ上での人対人のみで、ネットワーク対戦やコンピュータ戦は出来ません。 ソースファイル(zip形式書庫) 複素数クラス 複素数をクラス化してみました。 実用品ではなくて、実装の隠蔽・抽象基底クラスからの継承のサンプルとして作りました。 以下のような2つの方法で実装しています。 実部・虚部をメンバーとして持つ複素数クラスCartes

    C# サンプルプログラム
  • Visual C# のサンプル

    ここに記載されているサンプルの抜粋から、サンプル コードにアクセスできます。各抜粋にはサンプルのファイルを開いたりコピーしたりするためのリンクが含まれています。また、.NET Framework SDK には、.NET Framework の機能と Visual C# のコードの例を示す、テクノロジのサンプル、アプリケーションのサンプル、およびクイック スタート チュートリアルが用意されています。 クイック スタート チュートリアルは、.NET Framework テクノロジが開発者に提供する機能を理解するための最も効率の良い方法です。クイック スタートには、一連のサンプルの他、構文、アーキテクチャ、および Visual Studio と .NET Framework の機能に簡単に慣れるためにデザインされたサポート ドキュメントが用意されています。クイック スタート チュートリアルには、

    Visual C# のサンプル
  • C#の入力チェック実例サンプルコード:CodeZine

    はじめに 標準のコントロールを使用して、アプリケーションの作成を行った場合、数値入力のみを許可したり、ペーストを禁止したりしたいと思ったことはありませんか? それらを実装するには、入力規則のチェックなど使用しているコントロールの数だけ、プログラミングを行う必要があります。 共通的なチェックを行う場合、標準のコントロールを少し拡張するだけで、プログラミングを行う量を減らすことができ、生産性を上げることができます。ここでは、標準コントロールを基クラスとする派生クラスを作成し、派生クラスに少しの機能拡張を行って入力規制や入力チェックなどを行えるようにします。対象読者 .NETWindowsアプリケーションを作ったことのある人、または作りたい人。必要な環境 C#または、VS.NETのプログラミングが行える環境が必要です。NET Framework 1.1のクラスやメンバを使用しているので、.N

  • TextBox(またはRichTextBox)の現在のカレット位置(行と列)を取得する

    TextBox(またはRichTextBox)の現在のカレット位置(行と列)を取得するテキストボックス(またはリッチテキストボックス)内で現在カレットのある行と列を取得する方法を紹介します。 論理的に行を数える行を理論的に数えるとは、改行文字までを一行として数える方法です。テキストボックスのWordWrapプロパティがTrueの場合は、長い行は右側で折り返されますが、改行文字で折り返されるのでない限り、一行として数えます。 行を論理的に数える場合は、次のようにラインフィードを数えることで計算できます。ここでは、テキストボックス"TextBox1"の現在のカレット位置を計算しています。 '文字列 Dim str As String = TextBox1.Text 'カレットの位置を取得 Dim selectPos As Integer = TextBox1.SelectionStart 'カ

    TextBox(またはRichTextBox)の現在のカレット位置(行と列)を取得する
  • Amazon Web Services Developer Community : ThreeSharp - A C# Library and Code for Amazon S3

    An open-source C# library and sample code for working with Amazon S3, providing full support for data streaming, data encryption, thread safety, live statistics, and more. Submitted By: About This Sample An open-source C# library and sample code for working with Amazon S3. Features include: Full support for data streaming. No need to load data into memory before sending to Amazon S3. Data enc

  • 1