ASP.NET C#でWebサービスクライアントに(Javaのbeanにあたる)オブジェクトを受け渡すときって、
フィールドはpublicじゃないとダメなの?

Java(JSR-181)だとsetter/getterで出来るのに…。