nie mogę znaleźć żadnych informacji na temat tego, czy nie powinien wyrzucać/zamknąć ten obiekt po użyciu go ... Oto link MSDN: http://msdn.microsoft.com/en-us/library/bb343181.aspxCzy muszę pozbyć się/zamknąć XDocument.Load (ciąg)?
11
A
Odpowiedz
27
Nie, nie - nie implementuje się nawet IDisposable
. Klasy XDocument
i XElement
używają pod pokrywami XmlReader
i zajmują się utylizacją odpowiedniego czytnika.
8
Najprostszym sposobem, aby dowiedzieć się patrzeć jeżeli realizuje IDisposable
Powiązane problemy
- 1. Czy muszę pozbyć się XmlReadera, jeśli usunę jego strumień bazowy?
- 2. Metoda testowania dla XDocument.Load() i XDocument.Save()
- 3. Czy muszę wywołać Graphics.Dispose()?
- 4. Czy muszę zrobić StringIO.close()?
- 5. Czy muszę wykonać StreamWriter.flush()?
- 6. Czy muszę to usunąć? [Qt]
- 7. Czy muszę zwolnić lokalne zmienne?
- 8. Czy muszę uwolnić te obiekty?
- 9. Czy muszę wielokrotnie wywoływać Crashlytics.start?
- 10. Czy muszę ręcznie zamknąć ifstream?
- 11. Czy muszę jawnie dysponować SqlDataAdapter?
- 12. Czy muszę usunąć kontekst graficzny zwrócony z Component.getGraphics()?
- 13. jQuery - Czy muszę kodować zmienną URL?
- 14. Dlaczego muszę wpisać "\\\ 0", aby utworzyć ciąg "\ 0" w zsh?
- 15. Jedność, aby pozbyć się obiektu
- 16. Czy muszę jawnie wywoływać podstawowy wirtualny destruktor?
- 17. Czy muszę zachować odniesienie do FileSystemWatcher?
- 18. Czy muszę CloseHandle() na uchwyt wątku?
- 19. Czy muszę zwolnić zwrócony obiekt NSError?
- 20. Czy muszę ustawić ini_set ('default_charset', 'UTF-8') ;?
- 21. Czy muszę wymuszać sprawdzanie typu Pythona?
- 22. Czy muszę "zwrócić` po` throw` w JavaScript?
- 23. Czy muszę zwolnić HV * stworzoną z newHV?
- 24. Czy muszę usunąć statyczną tablicę w C++?
- 25. MVC - czy muszę używać kontrolera w widoku?
- 26. Czy muszę sudo podczas uruchamiania pip/easy_install?
- 27. Czy muszę usunąć Process.Start (adres URL)?
- 28. Czy muszę usunąć ten rodzaj obsługi zdarzeń?
- 29. Null stream, czy muszę dołączyć ostream?
- 30. Czy muszę wymuszać wyjątki, aby je przetestować?
Najłatwiejszym sposobem na to jest "Przejdź do definicji", "Przeglądarka obiektów" lub Reflektor – Bertvan
. Oczywiście, jak powiedział Andrew, odpowiedź brzmi: Nie :) – Bertvan
Jasne, to dobry/prosty sposób na zrób to ... Naprawdę nie mogłem znaleźć metody zamknięcia, więc jestem przy założeniu, że tak jak powiedział Andrew, jest to naprawdę obsługiwane przez klasę XDocument. Dzięki za szybką odpowiedż. – wdanda