Hi,
better to use
public class MyBinMessage : BinMessage
{
public override IMessage Clone()
{
MyBinMessage clonedMessage = new MyBinMessage();
clonedMessage.CloneFrom(this);
clonedMessage.DefaultStringEncoding = this.DefaultStringEncoding;
return clonedMessage;
}
}
..
BinMessage binMessage = new MyBinMessage();
binMessage.DefaultStringEncoding = Encoding.Latin1;
I’ll review why DefaultStringEncoding
value isn’t copied at cloning.