0
'ServiceReference1.EmployeeModel'タイプのオブジェクトを 'System.IConvertible'とタイプしてキャストできません。 エラーを正確に上回るのは何ですか?それを避けるためには、どうすればいいですか?従業員クラスがIConvertibleインターフェイスを実装していないので、バイト配列に従業員オブジェクトを変換しようとしたときタイプ 'ServiceReference1.EmployeeModel'のオブジェクトをタイプ 'System.IConvertible'にキャストすることができません。エラーを回避するために、何ができるのですか?
protected void btnCreate_Click(object sender, EventArgs e)
{
JavaScriptSerializer jsn = new JavaScriptSerializer();
WebRequest request = WebRequest.Create("localhost:50506/Service1.svc/CreateEmployee";);
request.Method = "POST";
request.ContentLength = 10;
EmployeeModel emp = new EmployeeModel(); //i added emp fields in to emp
Byte[] data = { Convert.ToByte(emp) };
Stream requestStream = request.GetRequestStream();
requestStream.Write(data, 0, data.Length); //in Byte[] data line the error is coming
}
ようこそ - あなたの質問に新しい情報を追加するには、コメントの代わりに編集リンクを使用してください。 – BoltClock