OracleString 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示要儲存在資料庫或自資料庫擷取之字元的可變長度資料流。
public value class OracleString : IComparable, System::Data::SqlTypes::INullable
public struct OracleString : IComparable, System.Data.SqlTypes.INullable
type OracleString = struct
interface INullable
Public Structure OracleString
Implements IComparable, INullable
- 繼承
- 實作
範例
using System;
using System.Data.OracleClient;
public class Class1 {
public static void Main() {
OracleString oraclestring1 = new OracleString("MyOracleString1");
OracleString oraclestring2 = new OracleString("MyOracleString2");
OracleString oraclestring3 = new OracleString("MyOracleString1");
// Type: System.Data.OracleClient.OracleString
Console.WriteLine("Type: " + oraclestring1.GetType());
// Length: 15
Console.WriteLine("Length: " + oraclestring1.Length);
// False
Console.WriteLine(oraclestring1.IsNull);
// -1
Console.WriteLine(oraclestring1.CompareTo(oraclestring2));
// 0
Console.WriteLine(oraclestring1.CompareTo(oraclestring3));
// 1
Console.WriteLine(oraclestring2.CompareTo(oraclestring3));
// False
Console.WriteLine(oraclestring1.Equals(oraclestring2));
// True
Console.WriteLine(oraclestring1.Equals(oraclestring3));
// MyOracleString1
Console.WriteLine(oraclestring1.Value);
// MyOracleString2
Console.WriteLine(oraclestring2.ToString());
}
}
備註
若要取得 OracleString 物件,請呼叫 GetOracleString 方法。
建構函式
| OracleString(String) |
初始化 OracleString 類別的新執行個體,並指定要儲存的字串。 |
欄位
| Empty |
表示可以指派至 Value 結構之執行個體的 OracleString 屬性的空字串。 |
| Null |
代表 null 値,可將該値指派給 Value 結構之執行個體的 OracleString 屬性。 |
屬性
| IsNull |
指示 Value 的 OracleString 是否為 Null。 |
| Item[Int32] |
從位於整數參數 |
| Length |
取得儲存在這個 OracleString 結構中的字串長度。 |
| Value |
取得儲存在 OracleString 結構中的字串。 |
方法
| CompareTo(Object) |
比較 OracleString 的這個執行個體與提供的物件,並傳回它們相對值的指示。 |
| Concat(OracleString, OracleString) |
將兩個指定的 OracleString 結構串連在一起。 |
| Equals(Object) |
將提供的物件參數與 Value 物件的 OracleString 屬性相比較。 |
| Equals(OracleString, OracleString) |
執行兩個 OracleString 運算元的邏輯比對,判斷它們是否相等。 |
| GetHashCode() |
取得這個執行個體的雜湊程式碼。 |
| GreaterThan(OracleString, OracleString) |
執行兩個 OracleString 運算元的邏輯比對,判斷第一個運算元是否大於第二個。 |
| GreaterThanOrEqual(OracleString, OracleString) |
執行兩個 OracleString 運算元的邏輯比對,判斷第一個運算元是否大於或等於第二個。 |
| LessThan(OracleString, OracleString) |
執行兩個 OracleString 運算元的邏輯比對,判斷第一個運算元是否小於第二個。 |
| LessThanOrEqual(OracleString, OracleString) |
執行兩個 OracleString 運算元的邏輯比對,判斷第一個運算元是否小於或等於第二個。 |
| NotEquals(OracleString, OracleString) |
執行兩個 OracleString 運算元的邏輯比對,判斷它們是否不相等。 |
| ToString() |
將 |
運算子
| Addition(OracleString, OracleString) |
將兩個指定的 OracleString 結構串連在一起。 |
| Equality(OracleString, OracleString) |
執行兩個 OracleString 運算元的邏輯比對,判斷它們是否相等。 |
| Explicit(OracleString to String) |
將 OracleString 轉換成 String。 |
| GreaterThan(OracleString, OracleString) |
執行兩個 OracleString 運算元的邏輯比對,判斷第一個運算元是否大於第二個。 |
| GreaterThanOrEqual(OracleString, OracleString) |
執行兩個 OracleString 運算元的邏輯比對,判斷第一個運算元是否大於或等於第二個。 |
| Implicit(String to OracleString) |
將 String 參數轉換成 OracleString。 |
| Inequality(OracleString, OracleString) |
執行兩個 OracleString 運算元的邏輯比對,判斷它們是否相等。 |
| LessThan(OracleString, OracleString) |
執行兩個 OracleString 運算元的邏輯比對,判斷第一個運算元是否小於第二個。 |
| LessThanOrEqual(OracleString, OracleString) |
執行兩個 OracleString 運算元的邏輯比對,判斷第一個運算元是否小於或等於第二個。 |