タグ

2011年11月24日のブックマーク (7件)

  • 24 twenty fourにありがちなセリフ - アルカン速報

    1 名前:VIPがお送りします :2008/11/16(日) 16:51:18.49 ID:mB0F+2KX0 スピーカーホンにする 4 名前:VIPがお送りします :2008/11/16(日) 16:55:04.18 ID:HATLZIuT0 時間がないんだ! 6 名前:VIPがお送りします :2008/11/16(日) 16:55:19.72 ID:HATLZIuT0 俺はCTUのジャックバウアー 君は? 7 名前:VIPがお送りします :2008/11/16(日) 16:55:43.10 ID:4vM2FxO70 ジャックあなた疲れてるのよ 8 名前:VIPがお送りします :2008/11/16(日) 16:55:51.49 ID:mB0F+2KX0 よしクロエ、端末に送ってくれ 9 名前:VIPがお送りします :2008/11/16(日) 16:56:38.77 ID:JJPddo

    Kshi_Kshi
    Kshi_Kshi 2011/11/24
    ジャックバウアー
  • 配列

    概要 「複数の数値を入力してその和を求める」とかいうように、複数のデータを一まとめにして扱いたい場合があります。 C# などのプログラミング言語には、 複数のデータを一まとめにするための「配列」というものがあります。 配列 ポイント 配列: 複数のデータをひとまとめに x[n] で、x の n 番目の要素にアクセス 配列がなかったら まずは、もし複数のデータを一まとめにせずにばらばらに扱おうとするとどうなるか考えてみましょう。 例として、5個の整数を入力して、それらの二乗和を求めることを考えます。 プログラムは以下のようになるでしょう。 int a, b, c, d, e; // 変数を入力したいデータの数だけ用意。 // 値の入力 a = int.Parse(Console.ReadLine()); b = int.Parse(Console.ReadLine()); c = int.P

    配列
  • ジェネリック・クラスで変わるC#とVBのコレクション

    Hashtableクラスを置き換えるDictionaryジェネリック・クラス リストに次いでよく使われるコレクションにハッシュテーブルがあります。 ハッシュテーブルを実装したクラスとしてはHashtableクラスが用意されていましたが、そのジェネリック版としてDictionaryジェネリック・クラスが新しく追加されました。 ハッシュテーブルはコレクションの要素として「キー」と「値」のペアを格納します。このため、Dictionaryジェネリック・クラスは次のように2つの型パラメータを持っており、インスタンス作成時には、それぞれに型を指定することができます。 C#の場合: Dictionary<TKey, TValue>クラス VBの場合: Dictionary(Of TKey, TValue)クラス 以下のサンプル・プログラムは、キーも値も文字列の場合の例です。 using System;

    ジェネリック・クラスで変わるC#とVBのコレクション
    Kshi_Kshi
    Kshi_Kshi 2011/11/24
    ジェネリック
  • Dictionary<TKey,TValue> クラス (System.Collections.Generic)

    例 次のコード例では、文字列キーを Dictionary<TKey,TValue> 含む空の文字列を作成し、 メソッドを Add 使用していくつかの要素を追加します。 この例では、重複するキーを Add 追加しようとしたときに メソッドが を ArgumentException スローすることを示します。 この例では、 Item[] プロパティ (C#のインデクサー) を使用して値を取得し、要求されたキーが存在しない場合に がスローされることを示 KeyNotFoundException し、キーに関連付けられている値を置き換えることができることを示しています。 例を使用する方法を示します、TryGetValueメソッド値を取得する場合は、プログラムは多くの場合、ディクショナリに含まれていないキーの値を試行する必要があり、使用する方法を示しますより効率的な方法として、 ContainsKe

    Dictionary<TKey,TValue> クラス (System.Collections.Generic)
    Kshi_Kshi
    Kshi_Kshi 2011/11/24
    Dictionary
  • ArrayList, Hashtableよりはジェネリック・クラスを:Gushwell's Dev Notes

    このブログのアクセス解析でどのキーワードで検索されたかを見てみると意外とArrayListやHashtableで検索されていたりする。 Visual Studio 2005以降を使っているのならば、是非。List<T>, Dictionary<T>を使ってほしいものだ。 ArrayList ではなく List<T> を使う Hashtable ではなく、Dictionary<T> を使う これらのジェネリック・クラスを使えば、安全性が高まるし、キャストも不要だ。 Dictionay<T>クラスの簡単な使用例 Dictionary<string, double> dict = new Dictionary<string, double>(); dict.Add("Fooe", 10.8); dict.Add("Bar", 12.2); dict.Add("Buz", 30.4); dict.

    Kshi_Kshi
    Kshi_Kshi 2011/11/24
    dictionary ジェネリック・クラス
  • 第2章 C#言語の基礎

  • ハッシュテーブル(連想配列)を使うには?[C#/VB、.NET 全バージョン]

    稿は2004/02/20に初版公開、2005/05/26に改訂された記事を再改訂し、Visual Studio 2017でコードの動作検証、図版の追加、全般的な構成の変更などを行ったものです。 ハッシュテーブルとは、キー(key)と値(value)のペアを保持しているコレクションである。通常の配列がインデックス番号により各値(各要素)にアクセスできるのに比べて、ハッシュテーブルでは、インデックス番号の代わりにキーを用いて、その各値にアクセスできる。キーと、そのキーから連想される(対応付けられている)値のペアを保持しているため、ハッシュテーブルは「連想配列」とも呼ばれる。ハッシュテーブルの特長は、指定したキーから、それに対応した値を高速に得られることである。 .NET Frameworkのクラスライブラリでは、ハッシュテーブルがHashtableクラス(System.Collections

    ハッシュテーブル(連想配列)を使うには?[C#/VB、.NET 全バージョン]
    Kshi_Kshi
    Kshi_Kshi 2011/11/24
    HashTable