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


IAppendable.Append Метод

Определение

Перегрузки

Append(ICharSequence)

Добавляет к этому Appendableуказанную последовательность символов.

Append(Char)

Добавляет к этому Appendableуказанный символ.

Append(ICharSequence, Int32, Int32)

Добавляет в нее Appendableподсезону указанной последовательности символов.

Append(ICharSequence)

Добавляет к этому Appendableуказанную последовательность символов.

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/Appendable;", "GetAppend_Ljava_lang_CharSequence_Handler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.IAppendable Append (Java.Lang.ICharSequence? csq);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/Appendable;", "GetAppend_Ljava_lang_CharSequence_Handler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Append : Java.Lang.ICharSequence -> Java.Lang.IAppendable

Параметры

csq
ICharSequence

Последовательность символов, добавляемая. Если csq есть null, то к этому добавлению добавляются четыре символа "null" .

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

Ссылка на эту ссылку Appendable

Атрибуты

Исключения

Если возникает ошибка ввода-вывода.

Комментарии

Добавляет к этому Appendableуказанную последовательность символов.

В зависимости от того, какой класс реализует последовательность csqсимволов, вся последовательность может не быть добавлена. Например, если csq это java.nio.CharBuffer подсезона для добавления, определяется положением и ограничением буфера.

Документация по Java для java.lang.Appendable.append(java.lang.CharSequence).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

Append(Char)

Добавляет к этому Appendableуказанный символ.

[Android.Runtime.Register("append", "(C)Ljava/lang/Appendable;", "GetAppend_CHandler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.IAppendable Append (char c);
[<Android.Runtime.Register("append", "(C)Ljava/lang/Appendable;", "GetAppend_CHandler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Append : char -> Java.Lang.IAppendable

Параметры

c
Char

Символ для добавления

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

Ссылка на эту ссылку Appendable

Атрибуты

Исключения

Если возникает ошибка ввода-вывода.

Комментарии

Добавляет к этому Appendableуказанный символ.

Документация по Java для java.lang.Appendable.append(char).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

Append(ICharSequence, Int32, Int32)

Добавляет в нее Appendableподсезону указанной последовательности символов.

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/Appendable;", "GetAppend_Ljava_lang_CharSequence_IIHandler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.IAppendable Append (Java.Lang.ICharSequence? csq, int start, int end);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/Appendable;", "GetAppend_Ljava_lang_CharSequence_IIHandler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Append : Java.Lang.ICharSequence * int * int -> Java.Lang.IAppendable

Параметры

csq
ICharSequence

Последовательность символов, из которой будет добавлена подсевенция. Если csq есть null, то символы будут добавлены, как если csq бы они содержали четыре символа "null".

start
Int32

Индекс первого символа в подсезоне

end
Int32

Индекс символа после последнего символа в подсезоне

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

Ссылка на эту ссылку Appendable

Атрибуты

Исключения

Значение start if , start > endend или end больше длины csq.

Если возникает ошибка ввода-вывода.

Комментарии

Добавляет в нее Appendableподсезону указанной последовательности символов.

Вызов этого метода формы out.append(csq, start, end) , если csq он не nullявляется, ведет себя точно так же, как вызов

out.append(csq.subSequence(start, end))

Документация по Java для java.lang.Appendable.append(java.lang.CharSequence, int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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