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

C#での型キャストとは何ですか?


型キャストとは、あるタイプのデータを別のタイプに変換することです。 2つの形式は-

です

暗黙の型変換 −これらの変換は、C#によってタイプセーフな方法で実行されます。たとえば、小さい整数型から大きい整数型への変換や、派生クラスから基本クラスへの変換です。

明示的な型変換 −これらの変換は、ユーザーが事前定義された関数を使用して明示的に実行します。明示的な変換にはキャスト演算子が必要です。


組み込みの型変換メソッドは次のとおりです-

メソッドと説明
Sr.No
1 ToBoolean
可能な場合は、型をブール値に変換します。
2 ToByte
タイプをバイトに変換します。
3 ToChar
可能な場合は、タイプを単一のUnicode文字に変換します。
4 ToDateTime
タイプ(整数型または文字列型)を日時構造に変換します。
5 ToDecimal
浮動小数点型または整数型を10進型に変換します。
6 ToDouble
タイプをダブルタイプに変換します。

次の例では、整数を文字列型に変換します-

using System;

namespace Demo {
   class Program {
      static void Main(string[] args) {
         int i = 20;

         Console.WriteLine(i.ToString());
         Console.ReadKey();
      }
   }
}

出力

20


  1. JavaScriptで型キャスト。

    型キャストとは、あるデータ型を別のデータ型に明示的に変換することを意味します。 JavaScriptでは、データ型をString()を使用して文字列に、Boolean()を使用してブール値に、またはNumber()を使用して数値に変換する最も一般的なメソッドのいくつか。 以下はJavaScriptでの型キャストのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="view

  2. JavaScript型強制とは何ですか?

    型強制とは、データ型を自動的または暗黙的に別のデータ型に変換することを意味します。 以下はJavaScript型強制のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document&l