CodePrimitiveExpression 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示基本資料型別值。
public ref class CodePrimitiveExpression : System::CodeDom::CodeExpression
public class CodePrimitiveExpression : System.CodeDom.CodeExpression
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodePrimitiveExpression : System.CodeDom.CodeExpression
type CodePrimitiveExpression = class
inherit CodeExpression
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodePrimitiveExpression = class
inherit CodeExpression
Public Class CodePrimitiveExpression
Inherits CodeExpression
- 繼承
- 屬性
範例
下列範例示範如何使用 CodePrimitiveExpression 來表示數個基本型別的值。
// Represents a string.
CodePrimitiveExpression^ stringPrimitive = gcnew CodePrimitiveExpression( "Test String" );
// Represents an integer.
CodePrimitiveExpression^ intPrimitive = gcnew CodePrimitiveExpression( 10 );
// Represents a floating point number.
CodePrimitiveExpression^ floatPrimitive = gcnew CodePrimitiveExpression( 1.03189 );
// Represents a null value expression.
CodePrimitiveExpression^ nullPrimitive = gcnew CodePrimitiveExpression( 0 );
// Represents a string.
CodePrimitiveExpression stringPrimitive = new CodePrimitiveExpression("Test String");
// Represents an integer.
CodePrimitiveExpression intPrimitive = new CodePrimitiveExpression(10);
// Represents a floating point number.
CodePrimitiveExpression floatPrimitive = new CodePrimitiveExpression(1.03189);
// Represents a null value expression.
CodePrimitiveExpression nullPrimitive = new CodePrimitiveExpression(null);
' Represents a string.
Dim stringPrimitive As New CodePrimitiveExpression("Test String")
' Represents an integer.
Dim intPrimitive As New CodePrimitiveExpression(10)
' Represents a floating point number.
Dim floatPrimitive As New CodePrimitiveExpression(1.03189)
' Represents a null value expression.
Dim nullPrimitive As New CodePrimitiveExpression(Nothing)
備註
CodePrimitiveExpression 可用來表示表示基本數據類型值的表達式。
屬性 Value 會指定要表示的基本數據類型值。
可以使用 來表示 CodePrimitiveExpression 的基本數據類型包括 null
;字串;16-、32-和 64 位帶正負號的整數;以及單精度和雙精確度浮點數。
建構函式
CodePrimitiveExpression() |
初始化 CodePrimitiveExpression 類別的新執行個體。 |
CodePrimitiveExpression(Object) |
使用指定的物件,初始化 CodePrimitiveExpression 類別的新執行個體。 |
屬性
UserData |
取得目前物件的使用者可定義資料。 (繼承來源 CodeObject) |
Value |
取得或設定要表示的基本資料型別。 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |