Поделиться через


ICSharpHelper.Literal Метод

Определение

Перегрузки

Literal(BigInteger)

Создает литерал BigInteger.

Literal(Type, Nullable<Boolean>)

Создает литерал Type .

Literal(Enum, Boolean)

Создает литерал перечисления.

Literal(IReadOnlyList<Object>, Boolean)

Создает литерал массива объектов.

Literal(UInt64)

Создает литерал ulong.

Literal(UInt32)

Создает литерал uint.

Literal(UInt16)

Создает литерал ushort.

Literal(TimeSpan)

Создает литерал TimeSpan.

Literal(TimeOnly)

Создает литерал TimeOnly.

Literal(String)

Создает строковый литерал.

Literal(Single)

Создает литерал float.

Literal(SByte)

Создает литерал sbyte.

Literal(Object[,])

Создает литерал многомерного массива.

Literal(Int64)

Создает длинный литерал.

Literal(Guid)

Создает литерал GUID.

Literal(Int16)

Создает короткий литерал.

Literal(Boolean)

Создает логический литерал.

Literal(Int32)

Создает литерал int.

Literal(Byte[])

Создает литерал массива байтов.

Literal(Char)

Создает литерал char.

Literal(IReadOnlyList<Object>)

Создает литерал массива объектов.

Literal(DateOnly)

Создает литерал DateOnly.

Literal(Byte)

Создает байтовый литерал.

Literal(DateTimeOffset)

Создает литерал DateTimeOffset.

Literal(Decimal)

Создает десятичный литерал.

Literal(Double)

Создает двойной литерал.

Literal(Enum)

Создает литерал перечисления.

Literal(DateTime)

Создает литерал DateTime.

Literal<T>(IReadOnlyList<T>)

Создает литерал массива.

Literal<T>(Nullable<T>)

Создает литерал, допускающий значение NULL.

Literal<T>(List<T>, Boolean)

Создает литерал списка.

Literal<T>(T[], Boolean)

Создает литерал массива объектов.

Literal<TKey,TValue>(Dictionary<TKey,TValue>, Boolean)

Создает литерал словаря.

Literal(BigInteger)

Создает литерал BigInteger.

public string Literal (System.Numerics.BigInteger value);
abstract member Literal : System.Numerics.BigInteger -> string
Public Function Literal (value As BigInteger) As String

Параметры

value
BigInteger

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(Type, Nullable<Boolean>)

Создает литерал Type .

public string Literal (Type value, bool? fullName = default);
abstract member Literal : Type * Nullable<bool> -> string
Public Function Literal (value As Type, Optional fullName As Nullable(Of Boolean) = Nothing) As String

Параметры

value
Type

Значение.

fullName
Nullable<Boolean>

Указывает, должен ли тип быть с указанием пространства имен.

Возвращаемое значение

Литерал.

Применяется к

Literal(Enum, Boolean)

Создает литерал перечисления.

public string Literal (Enum value, bool fullName = false);
abstract member Literal : Enum * bool -> string
Public Function Literal (value As Enum, Optional fullName As Boolean = false) As String

Параметры

value
Enum

Значение.

fullName
Boolean

Указывает, должен ли тип быть с указанием пространства имен.

Возвращаемое значение

Литерал.

Применяется к

Literal(IReadOnlyList<Object>, Boolean)

Создает литерал массива объектов.

public string Literal (System.Collections.Generic.IReadOnlyList<object> values, bool vertical);
abstract member Literal : System.Collections.Generic.IReadOnlyList<obj> * bool -> string
Public Function Literal (values As IReadOnlyList(Of Object), vertical As Boolean) As String

Параметры

values
IReadOnlyList<Object>

Массив объектов.

vertical
Boolean

Значение , указывающее, следует ли выставить литерал по вертикали.

Возвращаемое значение

Литерал.

Применяется к

Literal(UInt64)

Создает литерал ulong.

public string Literal (ulong value);
abstract member Literal : uint64 -> string
Public Function Literal (value As ULong) As String

Параметры

value
UInt64

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(UInt32)

Создает литерал uint.

public string Literal (uint value);
abstract member Literal : uint32 -> string
Public Function Literal (value As UInteger) As String

Параметры

value
UInt32

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(UInt16)

Создает литерал ushort.

public string Literal (ushort value);
abstract member Literal : uint16 -> string
Public Function Literal (value As UShort) As String

Параметры

value
UInt16

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(TimeSpan)

Создает литерал TimeSpan.

public string Literal (TimeSpan value);
abstract member Literal : TimeSpan -> string
Public Function Literal (value As TimeSpan) As String

Параметры

value
TimeSpan

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(TimeOnly)

Создает литерал TimeOnly.

public string Literal (TimeOnly value);
abstract member Literal : TimeOnly -> string
Public Function Literal (value As TimeOnly) As String

Параметры

value
TimeOnly

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(String)

Создает строковый литерал.

public string Literal (string value);
public string Literal (string? value);
abstract member Literal : string -> string
Public Function Literal (value As String) As String

Параметры

value
String

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(Single)

Создает литерал float.

public string Literal (float value);
abstract member Literal : single -> string
Public Function Literal (value As Single) As String

Параметры

value
Single

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(SByte)

Создает литерал sbyte.

public string Literal (sbyte value);
abstract member Literal : sbyte -> string
Public Function Literal (value As SByte) As String

Параметры

value
SByte

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(Object[,])

Создает литерал многомерного массива.

public string Literal (object[,] values);
public string Literal (object?[,] values);
abstract member Literal : obj[,] -> string
Public Function Literal (values As Object(,)) As String

Параметры

values
Object[,]

Многомерный массив.

Возвращаемое значение

Литерал.

Применяется к

Literal(Int64)

Создает длинный литерал.

public string Literal (long value);
abstract member Literal : int64 -> string
Public Function Literal (value As Long) As String

Параметры

value
Int64

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(Guid)

Создает литерал GUID.

public string Literal (Guid value);
abstract member Literal : Guid -> string
Public Function Literal (value As Guid) As String

Параметры

value
Guid

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(Int16)

Создает короткий литерал.

public string Literal (short value);
abstract member Literal : int16 -> string
Public Function Literal (value As Short) As String

Параметры

value
Int16

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(Boolean)

Создает логический литерал.

public string Literal (bool value);
abstract member Literal : bool -> string
Public Function Literal (value As Boolean) As String

Параметры

value
Boolean

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(Int32)

Создает литерал int.

public string Literal (int value);
abstract member Literal : int -> string
Public Function Literal (value As Integer) As String

Параметры

value
Int32

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(Byte[])

Создает литерал массива байтов.

public string Literal (byte[] values);
abstract member Literal : byte[] -> string
Public Function Literal (values As Byte()) As String

Параметры

values
Byte[]

Массив байтов.

Возвращаемое значение

Литерал.

Применяется к

Literal(Char)

Создает литерал char.

public string Literal (char value);
abstract member Literal : char -> string
Public Function Literal (value As Char) As String

Параметры

value
Char

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(IReadOnlyList<Object>)

Создает литерал массива объектов.

public string Literal (System.Collections.Generic.IReadOnlyList<object> values);
abstract member Literal : System.Collections.Generic.IReadOnlyList<obj> -> string
Public Function Literal (values As IReadOnlyList(Of Object)) As String

Параметры

values
IReadOnlyList<Object>

Массив объектов.

Возвращаемое значение

Литерал.

Применяется к

Literal(DateOnly)

Создает литерал DateOnly.

public string Literal (DateOnly value);
abstract member Literal : DateOnly -> string
Public Function Literal (value As DateOnly) As String

Параметры

value
DateOnly

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(Byte)

Создает байтовый литерал.

public string Literal (byte value);
abstract member Literal : byte -> string
Public Function Literal (value As Byte) As String

Параметры

value
Byte

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(DateTimeOffset)

Создает литерал DateTimeOffset.

public string Literal (DateTimeOffset value);
abstract member Literal : DateTimeOffset -> string
Public Function Literal (value As DateTimeOffset) As String

Параметры

value
DateTimeOffset

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(Decimal)

Создает десятичный литерал.

public string Literal (decimal value);
abstract member Literal : decimal -> string
Public Function Literal (value As Decimal) As String

Параметры

value
Decimal

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(Double)

Создает двойной литерал.

public string Literal (double value);
abstract member Literal : double -> string
Public Function Literal (value As Double) As String

Параметры

value
Double

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(Enum)

Создает литерал перечисления.

public string Literal (Enum value);
abstract member Literal : Enum -> string
Public Function Literal (value As Enum) As String

Параметры

value
Enum

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal(DateTime)

Создает литерал DateTime.

public string Literal (DateTime value);
abstract member Literal : DateTime -> string
Public Function Literal (value As DateTime) As String

Параметры

value
DateTime

Значение.

Возвращаемое значение

Литерал.

Применяется к

Literal<T>(IReadOnlyList<T>)

Создает литерал массива.

public string Literal<T> (System.Collections.Generic.IReadOnlyList<T> values);
abstract member Literal : System.Collections.Generic.IReadOnlyList<'T> -> string
Public Function Literal(Of T) (values As IReadOnlyList(Of T)) As String

Параметры типа

T

Тип элемента массива.

Параметры

values
IReadOnlyList<T>

Массив.

Возвращаемое значение

Литерал.

Применяется к

Literal<T>(Nullable<T>)

Создает литерал, допускающий значение NULL.

public string Literal<T> (T? value) where T : struct;
abstract member Literal : Nullable<'T (requires 'T : struct)> -> string (requires 'T : struct)
Public Function Literal(Of T As Structure) (value As Nullable(Of T)) As String

Параметры типа

T

Базовый тип типа, допускающего значение NULL.

Параметры

value
Nullable<T>

Значение, допускающее значение NULL.

Возвращаемое значение

Литерал.

Применяется к

Literal<T>(List<T>, Boolean)

Создает литерал списка.

public string Literal<T> (System.Collections.Generic.List<T> values, bool vertical = false);
abstract member Literal : System.Collections.Generic.List<'T> * bool -> string
Public Function Literal(Of T) (values As List(Of T), Optional vertical As Boolean = false) As String

Параметры типа

T

Параметры

values
List<T>

Список.

vertical
Boolean

Значение , указывающее, следует ли выставить литерал по вертикали.

Возвращаемое значение

Литерал.

Применяется к

Literal<T>(T[], Boolean)

Создает литерал массива объектов.

public string Literal<T> (T[] values, bool vertical = false);
abstract member Literal : 'T[] * bool -> string
Public Function Literal(Of T) (values As T(), Optional vertical As Boolean = false) As String

Параметры типа

T

Параметры

values
T[]

Массив объектов.

vertical
Boolean

Значение , указывающее, следует ли выставить литерал по вертикали.

Возвращаемое значение

Литерал.

Применяется к

Literal<TKey,TValue>(Dictionary<TKey,TValue>, Boolean)

Создает литерал словаря.

public string Literal<TKey,TValue> (System.Collections.Generic.Dictionary<TKey,TValue> values, bool vertical = false);
abstract member Literal : System.Collections.Generic.Dictionary<'Key, 'Value> * bool -> string
Public Function Literal(Of TKey, TValue) (values As Dictionary(Of TKey, TValue), Optional vertical As Boolean = false) As String

Параметры типа

TKey
TValue

Параметры

values
Dictionary<TKey,TValue>

Словарь.

vertical
Boolean

Значение , указывающее, следует ли выставить литерал по вертикали.

Возвращаемое значение

Литерал.

Применяется к