यदि आप एक एपीआई डिजाइन कर रहे हैं, या यहां तक कि अपने कोड के भीतर भी, और आपकी विधि Stream
स्वीकार करती है, तो क्या यह स्थिति की जांच करने और इसे शुरू करने के लिए रीसेट करने का तरीका है, बशर्ते CanSeek
true
इसका उपयोग करने से पहले?इसका उपयोग करने के बाद स्ट्रीम छोड़ने का सामाजिक रूप से स्वीकार्य तरीका क्या है?
यदि हां, तो ऐसा कोई तरीका क्यों नहीं है जो Stream
कक्षा पर ही ऐसा करता है?
साल मैं Stream
संभालने से कई बार बाहर पकड़ा गया है ओवर स्थिति 0.
में मेरी विधि में आता है और यह सही उपयोग करने के बाद Stream
जहां संभव हो पुनर्स्थापित करने के लिए किया जाता है?
वैकल्पिक रूप से, Stream
को हमेशा आसपास के पारित होने के बजाय प्रतिलिपि बनाई जानी चाहिए? मेरे लिए थोड़ा सा लगता है।
क्या आप "भर में इसकी नक़ल" के साथ मतलब है है? शीर्षक के लिए –
+1।मैं अब से सहकर्मी समीक्षा के दौरान * सामाजिक रूप से स्वीकार्य * कहने जा रहा हूं। – Renan
@ हेनकहोल्टरमैन, जैसा कि 'आने वाली धारा का उपयोग करने से पहले' स्ट्रीम, कॉपी (कॉपी); 'उदाहरण के लिए। –