ಸ್ಪೀಕರ್ 1: ಇದು ಈ ಪ್ರೋಗ್ರಾಂ ತಿರುಗಿದರೆ, ಸಣ್ಣ, ಇದು ಆದರೂ ವಾಸ್ತವವಾಗಿ ಒಂದು ದೋಷವನ್ನು ಹೊಂದಿದೆ. ಅಪರೂಪದ ಸಂದರ್ಭಗಳಲ್ಲಿ, GetString, ಪ್ರತಿ ತನ್ನದೇ ದಸ್ತಾವೇಜನ್ನು, ಮರಳಬಹುದು ಸ್ಟ್ರಿಂಗ್ ಬೇರೆಯಾಗಿರುತ್ತದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಸೆಂಟಿನೆಲ್ ವಿಶೇಷ ಶೂನ್ಯ ಎಂದು ಮೌಲ್ಯವನ್ನು - ಎನ್ ಯು ಎಲ್ ಎಲ್. ಸಾಮಾನ್ಯವಾಗಿ, ಏನೋ ಶೂನ್ಯ ಸೂಚಿಸುತ್ತದೆಯೆಂದು ಈ ತಪ್ಪು ಬಗೆಗಿನ ಹೋದರು ಸಂದರ್ಭದಲ್ಲಿ, ಬಳಕೆದಾರ ಇಂತಹ ಬೆರಳಚ್ಚಿಸಿದ ಮಾಡಿರಬಹುದು ಇದು ಸರಿಹೊಂದುವುದಿಲ್ಲ ಎಂದು ದೊಡ್ಡ ಸರಣಿಯನ್ನು ಮೆಮೊರಿ, ಮತ್ತು ಆದ್ದರಿಂದ ಮೈಟ್ GetString ಆ ಸಂದರ್ಭದಲ್ಲಿ ಶೂನ್ಯ ಹಿಂತಿರುಗಿ. ಅಥವಾ ಇದು ಎಂದು ಹೇಗಾದರೂ ಬಳಕೆದಾರ ರಲ್ಲಿ, ಯಾವುದೇ ಸ್ಟ್ರಿಂಗ್ ಟೈಪ್ ಇದು ಯಾವುದೇ ಸ್ಟ್ರಿಂಗ್ ಮರಳಿ ಬರಬಹುದು ಸಂದರ್ಭದಲ್ಲಿ. ಆದ್ದರಿಂದ ನಾವು ಪತ್ತೆ ಉತ್ತಮ ಹೊಂದಿದೆ ಶೂನ್ಯ ಇಲ್ಲವೋ ಕೆಳಗಿನಂತೆ ಮರಳಿದರು - ಎಸ್ ಸಮಾನ ಶೂನ್ಯ ಇರಬೇಕು ಇಲ್ಲ ಮಾತ್ರ ನಾನು ಈ ಲೂಪ್ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮುಂದುವರೆಯಲು. ಅರ್ಥಾತ್, GetString ಉಂಟಾದರೆ ಶೂನ್ಯ ಮರಳಲು, ನಾನು ನಾನೇನು ಆಕಸ್ಮಿಕವಾಗಿ ಮೇಲೆ iterating ಪ್ರಯತ್ನಿಸಿ ಸರಳವಾಗಿ ಇಲ್ಲ ಎಂದು ಪಾತ್ರಗಳು.