Pytania oznaczone «serialization»

94
Jak sprawdzić, czy obiekt można serializować w C #

Szukam łatwego sposobu sprawdzenia, czy obiekt w C # jest możliwy do serializacji. Jak wiemy, obiekt nadaje się do serializacji poprzez implementację interfejsu ISerializable lub umieszczenie [Serializable] na szczycie klasy. To, czego szukam, to szybki sposób sprawdzenia tego bez konieczności...

92
Serializuj int nullable

Mam klasę z wartością nullable int? typ danych ustawiony na serializację jako element xml. Czy istnieje sposób, aby skonfigurować to tak, aby serializator xml nie serializował elementu, jeśli wartość jest równa null? Próbowałem dodać atrybut [System.Xml.Serialization.XmlElement (IsNullable =...

91
Sprawdzanie, czy obiekt jest liczbą w C #

Chciałbym sprawdzić, czy obiekt jest tak wiele, że .ToString()spowodowałoby ciąg zawierający cyfry i +, -,. Czy jest to możliwe przez proste sprawdzanie typów w .net (np.:) if (p is Number)? Czy powinienem przekonwertować na ciąg, a następnie spróbować przeanalizować podwojenie? Aktualizacja:...

88
Przekonwertuj obiekt na ciąg XML

Mam klasę o nazwie, WebserviceTypektórą otrzymałem z narzędzia xsd.exe z pliku XSD. Teraz chcę deserializować wystąpienie WebServiceTypeobiektu do ciągu. Jak mogę to zrobić? MethodCheckTypePrzedmiot ma za params w WebServiceTypetablicy. Moja pierwsza próba była taka, jakbym ją serializował:...

87
Serializacja Pythona - dlaczego marynowanie?

Zrozumiałem, że wytrawianie w Pythonie to sposób na „przechowywanie” obiektu w języku Python w sposób zgodny z programowaniem obiektowym - inny niż dane wyjściowe zapisane w pliku txt lub DB. Czy masz więcej szczegółów lub odniesień w następujących kwestiach: gdzie są „przechowywane”...