1
存在しません:ユニティエラーCS0103:名前が `」私はこのような一般的なクラスを持っている現在のコンテキストで
public class Connection<T> where T: Stream
{
protected T _stream;
protected TcpClient _client;
public void Connect(){/*Do somthing*/}
public void Disconnect(){/*Do somthing*/}
public void Reconnect()
{
Disconnect();
Connect();
}
}
私はエディタとしてVisualStudioをを使用し、それは誤りがないが、統一エディタコンソールで、それは述べています:
エラーCS0103:名 'の切断は、' 現在のコンテキストで
と
0123を存在しません。エラーCS0103:名「接続」はエラーの行が
Reconnect()
機能である現在のコンテキストで
存在しません。
このクラスからジェネリックを削除してもエラーはありません。 これはバグですか、何かが欠けていましたか?
あなたは正しくVisual StudioのUnity Toolsのセットアップを持っていることを確認してください。関数定義に隠れた文字がないことを確認してください。または、MonoDevelopにもう一度切り替えてください。おそらくそれがあなたのために修正されます。 –
MonoDevelopにもエラーはありません – M6stafa
私のプロジェクトにコードをコピーして貼り付けました。うまくいきました。ユニティベータを使用していますか? –