>> سرور 1: اتضح هذا البرنامج، قصيرة على الرغم من أنه هو،
في الواقع علة.
في حالات نادرة، GetString، في الوثائق الخاصة به، ويمكن العودة
شيء آخر غير سلسلة.
على وجه التحديد، الحارس، خاصة قيمة تسمى فارغة -
N-U-L-L.
>> تعني أن فارغة عموما، شيء الخطأ حيث في هذا
الحالة، المستخدم قد كتبته في مثل هذه سلسلة كبيرة أنه لا يصلح
في الذاكرة، وذلك GetString القوة العودة فارغة في هذه الحالة.
>> أو أنه قد يكون من أن المستخدم بطريقة أو بأخرى لم اكتب أي سلسلة في كل شيء، في
هذه الحالة لا يمكن أن يعود السلسلة.
لذلك فمن الأفضل أن نكتشف أم لا فارغة له
أعيدت على النحو التالي -
فقط إذا لا أحد يجب أن لا فارغة متساوية أنا الشروع في تنفيذ هذه الحلقة.
>> وبعبارة أخرى، إذا كان يحدث GetString للعودة لاغية، وأنا لن
بطريق الخطأ محاولة بالتكرار عبر الأحرف التي هي ببساطة ليست هناك.