タグ

ブックマーク / learn.microsoft.com (8)

  • C# の Equals および GetHashCode メソッドのオーバーライドを生成する - Visual Studio (Windows)

    このコード生成は以下に適用されます。 C# 概要:Equals メソッドと GetHashCode メソッドを生成します。 タイミング: これらのオーバーライドは、メモリ内のオブジェクトの場所ではなく、1 つ以上のフィールドによって比較される型がある場合に生成されます。 理由: 値の型を実装する場合、Equals メソッドのオーバーライドを検討してください。 オーバーライドにした場合、ValueType では、Equals メソッドの既定の実装に比べ、パフォーマンスが上がります。 参照型を実装する場合、Equals メソッドのオーバーライドは、型がポイント、文字列、BigNumber などの基データ型に似ている場合に検討してください。 ハッシュ テーブルで型を正しく機能させるには、GetHashCode メソッドをオーバーライドします。 詳細については等値演算子のガイドラインをご覧くださ

    C# の Equals および GetHashCode メソッドのオーバーライドを生成する - Visual Studio (Windows)
    Hamukoro
    Hamukoro 2023/12/20
  • Excel の単一ドキュメント インターフェイスのプログラミング

    Excel でのシングル ドキュメント インターフェイスのプログラミングの考慮事項について説明します。 Excel 2010 および Excel 2013 でのシングル ドキュメント インターフェイスとマルチ ドキュメント インターフェイスの比較 シングル ドキュメント インターフェイス (SDI) は Excel 2013 の新機能です。 SDI は、グラフィカル ユーザー インターフェイス (UI) アプリケーションをオペレーティング システムのウィンドウ マネージャーが独立して処理できる個別のウィンドウに表示する方法です。 Excel 2013 の場合、それぞれの Excel ウィンドウには 1 つのブックのみが含まれ、専用のリボン UI が含まれます (図 1 を参照)。 既定では新たにブックを開くと、同じ Excel インスタンスであっても、別の Excel ウィンドウに表示され

    Excel の単一ドキュメント インターフェイスのプログラミング
  • Delete or remove a project - Azure DevOps & TFS | Microsoft Docs

    Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 If a project becomes obsolete, you can delete it from your organization or collection in Azure DevOps. Likewise, if you're migrating from an on-premises Azure DevOps Server to Azure DevOps Services, it might be necessary to delete the project. The removal of projects can also enhance navigation by restricting it to only th

    Delete or remove a project - Azure DevOps & TFS | Microsoft Docs
    Hamukoro
    Hamukoro 2018/11/10
  • UIElement.Visibility Property (System.Windows)

    Hamukoro
    Hamukoro 2018/09/29
    “public System.Windows.Visibility Visibility { get; set; }”
  • String.IsNullOrEmpty(String) メソッド (System)

    public: static bool IsNullOrEmpty(System::String ^ value); public static bool IsNullOrEmpty (string value); public static bool IsNullOrEmpty (string? value); static member IsNullOrEmpty : string -> bool Public Shared Function IsNullOrEmpty (value As String) As Boolean パラメーター value パラメーターが null または空の文字列 ("") の場合は true。それ以外の場合は false。 例 次の例では、3 つの文字列を調べて、各文字列に値があるかどうか、空の文字列か、 が nullかどうかを判断します。 using

    String.IsNullOrEmpty(String) メソッド (System)
    Hamukoro
    Hamukoro 2018/09/18
  • C# で LINE Bot

    みなさん、こんにちは。Bot 開発してますか? 昨年発表された LINE 社の Messaging API とてもいい感じですが、個人的には、 - C# ライブラリが無い - Microsoft Bot Framework が LINE 対応していない という 2 点が嫌だったので、ライブラリを作ってみました 。今回はこちらを紹介します。 全てのソースはこちら: https://github.com/kenakamu/line-bot-sdk-csharp LINE Messaging API の申し込みと準備 1. LINE ビジネスセンターよりアカウント作成。https://business.line.me/ja/ 2. 会社/事業者を作成 3. サービスを利用開始のページより Messaging API を選択。 4. ここで間違えずに 「Developer Trial を始める」を

    C# で LINE Bot
  • dd314345.aspx

    3-3-1 VB .NET の配列 一般的に配列とは、同じデータ型のデータ(要素)の連続的な集合のことで、それぞれのデータ(要素)を識別するために、「添え字」(インデックス)で区別します。もちろん、VB .NET でも配列を扱うことができます。以下のように配列名 D のあとに丸括弧( )をつけ、括弧の中に添え字を書きます。この値の代入のようすを示したのが、次の図 3-9 です。 [例] 添え字を使って要素を識別し、配列 D の各要素に値を代入 1: D(0) = 100 '先頭の要素に値を代入 2: D(3) = 200 '4 番目の要素に値を代入 図 3-9 VB .NET の配列 ただし、注意すべき点が 2 つあります。 1 つは、VB .NET の配列変数が常に参照型であるということです。そのため、配列データの操作や、その表記方法について若干の注意が必要です。この点については、改めて

    dd314345.aspx
    Hamukoro
    Hamukoro 2017/04/17
    javascriptに二次元配列がなくて、配列に配列をぶっ込むってのをやってたのだが、あれジャグ配列っていうのか。
  • Excel の文字列、文字、単語の出現回数を数える数式 - Microsoft 365 Apps

    概要 この記事では、次のものを計算する数式について説明します。 セルの範囲内に文字列が出現する回数 1 つのセルに文字が出現する回数 セルの範囲内に文字が出現する回数 セル内の文字で区切られている単語 (または文字列) の数 詳細情報 範囲内の文字列の出現回数を数える数式 =SUM(LEN(範囲)-LEN(SUBSTITUTE(範囲,"文字列","")))/LEN("文字列") ここで、範囲は、出現回数を数える対象となるセルの範囲です。"文字列" には、数えたい特定の文字列を指定します。 この数式の SUM は、指定した文字列を空文字列に置き換えることによって、範囲内にある文字の数がいくつ減ったかを求めます。したがって、この値を、指定した文字列の文字数で割ると、その出現回数になります。 この数式は、セル内の単語数を数える場合を除き、この記事で説明しているすべての数式の代わりに使うことができ

    Excel の文字列、文字、単語の出現回数を数える数式 - Microsoft 365 Apps
  • 1