System::IO::StringReader class

StringReader class

يمثل قارئًا يقرأ الأحرف من سلسلة. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء مثيل من هذا النوع على المكدس أو باستخدام عامل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

class StringReader : public System::IO::TextReader

الطرق

طريقةالوصف
Close() overrideيغلق التدفق.
Dispose() overrideلا يفعل شيئًا.
Dispose(bool) overrideلا يفعل شيئًا.
Peek() overrideيقرأ حرفًا واحدًا من الدفق دون تغيير موضع الدفق.
Read() overrideيقرأ حرفًا واحدًا من الدفق.
Read(ArrayPtr<char_t>, int, int) overrideيقرأ العدد المحدد من الأحرف من الدفق إلى مصفوفة الأحرف المحددة بدءًا من الموضع المحدد.
ReadLine() overrideيقرأ الأحرف من الدفق حتى نهاية السطر الحالي.
ReadToEnd() overrideيقرأ الأحرف من الدفق حتى نهاية الدفق.
StringReader(const String&)ينشئ مثيلًا جديدًا من فئة StringReader التي تقرأ الأحرف من السلسلة المحددة.

انظر أيضًا