.NET Remoting, why isn't a list remotable?
问题 I'm using RemotingServices.Marshal and Activator.GetObject to establish a remoting channel between two simple programs residing on the same computer. public class IpcInterface : MarshalByRefObject { public int number = -1; public string text = "default"; public List<String> strings; } // A simplification I've confirmed that the channel exists and communication is possible, because both programs are successfully changing number and text to completely unique values (confirmed). So I immediately