Я играю с сериализацией (в частности, с XmlSerializer) и немного растерялся.
Класс, который я намерен сериализовать, имеет атрибут:
[System.SerializableAttribute()]
Это здорово, но когда я наследую класс, я все еще могу сериализовать производный класс?
Это странно, потому что я думал, что атрибуты не наследуются производному классу?
Во-вторых, чтобы усугубить мою путаницу, я создал только стандартный класс, который ни от чего не наследовал, и не пометил его какими-либо атрибутами, и я все еще мог его сериализовать?