Codice PHP:
    public void sendData(int x,int y,Stream stream)
    {
        try
        {
            
Stream str;
            
IFormatter formatter = new BinaryFormatter();
            
str stream;
            
formatter.Serialize(str, new MyClass(xy));
            
str.Close();
        }
        catch (
SerializationException ex) { }
    }

public 
void reciveData(Stream stream)
    {
        try
        {
            
Stream str;
            
IFormatter formatter = new BinaryFormatter();
            
str stream;
            
MyClass mc formatter.Deserialize(str);
            
str.Close();
            
Console.WriteLine(mc.ToString());
        }
        catch (
SerializationException ex) { }
    } 
questi due metodi non vanno bene?
beh non funzionano i tipi che gli passo, perchè io gli passo all'argomento stream di sendData uno streamWriter, e invece a reciveData, nell'altra applicazione, uno StreamReader... e i tipi non sembrerebbero coincidere... io credevo che StreamReader ereditasse da stream, ma a quanto pare non è così

come devo impostare il codice? non capisco... ho anche reo la classe serializzabile e tutto.
Boh!!!! mi serve solo inviare e ricevere un'oggetto, nulla più...