タグ

c#に関するcu39のブックマーク (195)

  • Projects/Vala - GNOME Wiki!

    Language Website For general information about Vala, see the website: vala.dev Introduction Vala is a programming language using modern high level abstractions without imposing additional runtime requirements and without using a different ABI compared to applications and libraries written in C. Vala uses the GObject type system and has additional code generation routines that make targeting the GN

  • mathblog.dk

    This domain may be for sale!

    cu39
    cu39 2014/02/04
    循環小数 1/d (d<1000) の循環桁数が最大になる自然数dを見つける。
  • FXCMジャパン

    金融法人、FXブローカー、プロップハウス、HFT、プロ投資家の皆様に、最先端の取引環境を実現するソリューションを提供しています このサービスは、登録された金融法人や金融関連法人、また特定投資家を対象としたものです。日在住且つ特定投資家の範囲に含まれない個人等の口座開設はお受けできません。 Services 巨大なリクイディティプール、クライアント毎にカスタマイズしたストリームへのアクセスを、多種多様なインターフェース (APIGUI) やコロケーションを通じ、ミリセカンド単位の取引環境で実現、 流動性の多様化を実現するリクイディティーや超高頻度取引にも耐えうるテクノロジーの確保に加え、クロスコネクトや専用線などのインフラ面と、Clearingをカバーする堅牢な取引環境の構築を、プロ投資家、プロップ・ハウス、ヘッジファンド、ブローカー(含MT4/5対応)向けに提供しています。 プライスス

  • patrick dewane gathers wool: Lazy Evaluation Strategies in C#

  • クラスまたは構造体の値の等価性を定義する方法 - C# プログラミング ガイド - C#

    レコードを使用すると、値の等価性が自動的に実装されます。 ご利用の型によって、データをモデル化する場合や値の同等性を実装する必要がある場合は、class ではなく record を定義することを検討してください。 クラスまたは構造体を定義する場合は、型に値の等価性 (同値) のカスタム定義を作成することが有用かどうかを判断します。 通常、値の等価性を実装するのは、その型のオブジェクトをコレクションに追加する予定である場合、またはそれらの主な目的が一連のフィールドまたはプロパティを格納することである場合です。 値の等価性は、型のすべてのフィールドおよびプロパティの比較に基づいて定義できます。また、サブセットに基づいて定義することもできます。 いずれの場合も、クラスおよび構造体の両方について、等価性を保証する 5 つの条件に従って実装する必要があります (次のルールの場合、x、y、z が nu

    cu39
    cu39 2010/05/05
    "How to: Define Value Equality for a Type"
  • 参照の等価性 (同値) をテストする方法 - C# プログラミング ガイド - C#

    独自の型で参照の等価性の比較をサポートするためにカスタム ロジックを実装する必要はありません。 この機能は、すべての型に対して Object.ReferenceEquals 静的メソッドとして用意されています。 次の例に、2 つの変数の参照の等価性、つまり、それらの変数がメモリ内で同一のオブジェクトを参照しているかどうかを確認する方法を示します。 また、Object.ReferenceEquals が値の型に対して常に false を返す理由と、文字列が等しいかどうかを確認するために ReferenceEquals を使用すべきでない理由を例に示します。 例 using System.Text; namespace TestReferenceEquality { struct TestStruct { public int Num { get; private set; } public

    cu39
    cu39 2010/05/05
  • 等価比較 - C# プログラミング ガイド - C#

    2 つの値が等しいかどうかを比較することが必要な場合があります。 そのような場合、値が等価であること (等価性と呼ばれる) をテストすることになります。等価性とは 2 つの変数に含まれる値が等しいことを意味します。 また、2 つの変数がメモリ内の同一の基になるオブジェクトを参照しているかどうかを確認する必要がある場合もあります。 このタイプの等価は、参照の等価性または同一性と呼ばれます。 ここでは、2 種類の等価について説明します。また、詳細について他のトピックへのリンクを示します。 参照の等価性 参照の等価とは、2 つのオブジェクト参照が同一の基になるオブジェクトを参照していることを意味します。 次の例に示すように、これは簡単な代入によって生じます。 using System; class Test { public int Num { get; set; } public string

    cu39
    cu39 2010/05/05
  • 拡張メソッド(C# によるプログラミング入門)

    概要 拡張メソッドは、静的メソッドをインスタンスメソッドと同じ形式で呼び出せるようにできるものです。 すなわち、 今までなら、 int x = int.Parse("1"); と書いていたものを、 static class Extensions { public static int Parse(this string str) { return int.Parse(str); } } というような静的メソッドを用意することで、 以下のような構文で呼び出せるようになります。 int x = "1".Parse(); ポイント 拡張メソッド: 静的メソッドをインスタンスメソッドと同じ書式で呼び出せるようにすることで、 あたかもクラスに新しいメソッドを追加したかのように見せかける仕組みです。 単に、静的メソッドを後置き記法で呼び出せるようになっただけとも考えることができます。 定義側: 第1引

    拡張メソッド(C# によるプログラミング入門)
  • Brad Abrams

    Design Guidelines, Managed code and the .NET Framework My Last Day at Microsoft Wow – I can’t believe it has already been 13 years at Microsoft.  I have had a great time here... Author: BradA Date: 04/20/2010 Silverlight 4 + RIA Services - Ready for Business: Ajax Endpoint Continuing in our series, I wanted to touch on how a RIA Services can be exposed  your service... Author: BradA Date: 04/12/20

    Brad Abrams
  • Exploring Lambda Expression in C#

    This article covers things from syntax to constraints and implementation details for lambda expression in C# Introduction Lambda expression is an inline delegate introduced with C # 3.0 language. It’s a concise way to represent an anonymous method. It provides a syntax to create and invoke functions. Although Lambda expressions are simpler to use than anonymous methods, they do slightly differ on

    Exploring Lambda Expression in C#
    cu39
    cu39 2009/09/13
  • I know the answer (it's 42)

    A blog on coding, .NET, .NET Compact Framework and life in general.... Identifying your Arduino board from code For my IoT project I needed to write code slightly differently for specific Arduino boards. E.g. for... Author: Abhinaba Basu [MSFT] Date: 02/21/2016 ESP8266 Wifi With Arduino Uno and Nano If you are trying to add Wifi connectivity to an existing Arduino project or have serious... Author

    I know the answer (it's 42)
    cu39
    cu39 2009/09/12
  • SSMSE2008をインストールするとVS2008SP1のインテリセンスが英語になる - Dive to the Software

    Microsoft® SQL Server® 2008 Management Studio Expressなんてものがでてたので早速インストール。 DBの勉強はさっぱり進んでないのですが、ツールだけはとりあえず入れとこうかと。 インストールにWindowsインストーラ4.5が必要だったり、PowerShell 1.0が必要だったりで1時間くらいかかりました。 その後、VisualStudio2008を使ってたらインテリセンスが再び英語になっているのに気が付いた。 以前、VS2008→SP1で英語になったのが再発。 しかたないので再度KB957507 - Loc Intellisense to replace all Loc Int shipped with VS 2008 SP1を当ててインテリセンスの日語化。

    SSMSE2008をインストールするとVS2008SP1のインテリセンスが英語になる - Dive to the Software
  • FIX: After you install a non-English version of Microsoft Visual Studio 2008 Service Pack 1, some localized IntelliSense text may revert to English - Microsoft Support

    Symptoms After you install a non-English version of Microsoft Visual Studio 2008 Service Pack 1 (SP1), some localized IntelliSense text may revert to English. This problem occurs in the following language versions of Visual Studio 2008 SP1: Chinese (simplified) Chinese (traditional) German Spanish French Italian Japanese Korean Resolution Hotfix information A supported hotfix is available from Mic

  • ディベロッパー製品開発統括部 Blog : Silverlight 4 Runtime がリリースされました

    マイクロソフトのディベロッパー製品開発を担当している部署です。 Silverlight 4 SDK/Tools 正式版が公開されました 先週からになりますが、 Silverlight4 SDK および Visual Studio 2010 用の開発アドインが公開されました。... Author: DDJPNVS Date: 06/15/2010 Small Basic 0.9 がリリースされました 前回のリリースから大幅に機能強化を施して、Small Basic の最新バージョンである 0.9 がリリースされました。 今回の強化ポイントは、第一にパフォーマンスが大幅に高くなったことです。... Author: DDJPNVS Date: 06/13/2010 VS フィードバックのツイッターを始めました まだ試験運用中ですがhttps://connect.microsoft.com/Vis

    ディベロッパー製品開発統括部 Blog : Silverlight 4 Runtime がリリースされました
  • 碧落 - C# class of INI file parser

    Sgry.Ini - INI ファイル形式を扱う C# クラス 概要 このページでは Sgry.Ini という INI ファイル形式を扱う C# のクラスを公開しています。 非常に制約の緩い zlib ライセンスでの配布であること、 1 ソースファイルで記述されていることから、 既存プロジェクトへの組み込みも簡単に行えると思います。 (2014/7/19追記。プロジェクトGitHubに移管しました。そちらの新バージョンをご利用ください) INI 形式について このライブラリが扱う INI 形式について、簡単に説明をしておきます。 INI 形式は厳密なフォーマット仕様こそ存在しませんが、 非常に広くに使われているフォーマットです。 INI 形式では、「A は B である」という情報を次のような形式のテキストで表します。 A=B この一行で「イコール記号の左側の値が、イコール記号の右側の値

  • Azuki Text Editor Engine

    Azuki テキストエディタエンジン はじめに AzukiはC# 2.0で書かれたフリーのテキストエディタエンジンです。 .NET Framework 2.0以上、または.NET Compact Framework 2.0以上で動作します。 主に次のような特徴があります。 .NET Compact Framework で動作する 日語の単語をちゃんと扱える プロポーショナルフォントに対応 Unicode の全文字を扱える(UTF-16のサロゲートペア、結合文字シーケンス、異字体セレクタにも対応) シンタックスハイライトに対応 行の折り返し表示に対応(禁則処理対応、ピクセル単位) 正規表現を使った検索機能に対応 メニュー Azuki の機能紹介 Azuki の使い方 API リファレンス Azuki のライセンス

    cu39
    cu39 2009/09/03
    素晴らしい!
  • マニフェスト・ファイルをアプリケーションに組み込む

    「TIPS:WindowsアプリケーションをWindows XPスタイルの外観にするには?」の後半では、マニフェスト・ファイルを用いたWindows XPスタイルの実装方法について解説しているが、この方法では実行ファイルとは別に、マニフェスト・ファイルが必要となる。 稿では、マニフェスト・ファイルをアプリケーションの実行ファイルに組み込んで、1つのファイルにまとめてしまう方法について解説する。 Visual Studio .NETを利用したマニフェスト・ファイルの組み込み Visual Stuio .NET(以下、VS.NET)を利用してマニフェスト・ファイルを組み込むための具体的な手順を以下の図にまとめた。マニフェスト・ファイルは、.NETの機能ではなくWin32システムの機能なので、Win32リソースとしてアプリケーションへ組み込む必要がある

  • C#でゲームプログラム講座

    講座はMicrosoft Visual C#.NET Ver 2003 + Managed DirectXおよびMicrosoft Visual C#2005 + Managed DirectXを基準に進めていきます。 学校でとりあえずC言語を習ったんだけど、実際なんの役に立つの?と言う方はかなり多いはず。そんな方を対象にVC#とManaged DirectXを使って、ハイクオリティーなゲームを作ろうと言うのがこの講座です。もちろん、自分の好きなようにゲームが作れるようになれば、プログラムの実力も相当ついているはず。(多分…そのハズ…) 妙に学生向けな感じがかなりすると思いますが、とにかく今ゲームを作りたいという方の手助けになれば幸いです。 この講座について はじめに… この講座の目標。 C#基事項 VisualC#.NETの使い方についての簡単な講座です。 細かな文法事項 : 講座内

  • The C5 Generic Collection Library for C# and CLI

    C5 is a library of generic collection classes for C# and other CLI languages and works with Microsoft .Net version 2.0 and later, and Mono version 2 and later. C5 provides functionality and data structures not provided by the standard .Net System.Collections.Generic namespace, such as persistent tree data structures, heap based priority queues, hash indexed array lists and linked lists, and events

  • Sandcastle

    Documentation compilers for managed class libraries Sandcastle June 2010 Release I am happy to announce that we have posted an updated version of Sandcastle to Codeplex. I know this... Author: Darren Parker - MSFT Date: 06/25/2010 Sandcastle Version Supporting VS 2010, .NET 4 and Microsoft Help Viewer We released the source code for Sandcastle a year ago... Author: Garry Trinder Date: 05/25/2010 S

    Sandcastle