C#
 Computer >> コンピューター >  >> プログラミング >> C#

#C#のカスタム指定子


「#」カスタムフォーマット指定子は、数字のプレースホルダー記号として機能します。

フォーマットする値のフォーマット文字列の「#」記号が表示される位置に数字がある場合、その数字が結果の文字列にコピーされます。

ここではダブルタイプを設定しました。

double d;
d = 4.2;

それでは、「#」カスタム指定子を使用しましょう。

d.ToString("#.##", CultureInfo.InvariantCulture)

他の例を次に示します。

using System;
using System.Globalization;
class Demo {
   static void Main() {
      double d;
      d = 4.2;
      Console.WriteLine(d.ToString("#.##", CultureInfo.InvariantCulture));
      Console.WriteLine(String.Format(CultureInfo.InvariantCulture,"{0:#.##}", d));
      d = 345;
      Console.WriteLine(d.ToString("#####"));
      Console.WriteLine(String.Format("{0:#####}", d));
      d = 74567989;
      Console.WriteLine(d.ToString("[##-##-##-##]"));
      Console.WriteLine(String.Format("{0:[##-##-##-##]}", d));
   }
}

出力

4.2
4.2
345
345
[74-56-79-89]
[74-56-79-89]

  1. GalaxyNote3に最適なカスタムROM

    サムスンギャラクシーノート3は2013年にリリースされたフラッグシップです。それはそれを4年前のデバイスにします、そしてあなたはそれが持つ価値がないと思うかもしれません。しかし、Galaxy Note 3は、今日の観点から見ても、高速プロセッサと3GBのRAMを備えた優れたハードウェアを備えています。これにより、GalaxyNote3は最新バージョンのAndroidでも実行できるようになります。ただし、このデバイスは公式アップデートを取得していません。 5番目のでスタックしています Androidのバージョン–ロリポップ。このデバイスで新しいAndroidバージョンを実行する唯一の方法は、カス

  2. 10のベストカスタムPCビルダーWebサイト

    PC愛好家もゲーマーも同様に、カスタムPCを入手する最良の方法は自分で作成することであることを知っています。ゲーミングコンピュータを探している場合でも、軽いグラフィックスの仕事をしたい場合でも、PCを構築することで、最大限の利益を得ることができます。意思決定プロセスを支援するために、インターネット上でトップ10のカスタムPCビルダーWebサイトの広範なリストを(順不同で)まとめました。これは、カスタム用に注文できるビルド済みユニットと特定の部品の両方を提供します。構築経験。 1。 PCを構築する Build My PCは、Amazonや他の販売者から入手できる部品の互換性をチェックするための