class ClientUser : List<ClientUser>
{
private string name; private TcpClient tcpcli; private List<int> channels;
public ClientUser GetByTcp(TcpClient tcpClient)
{
return this.Find(ClientUser =>ClientUser.tcpcli.Equals(tcpClient));
}
}編譯中出錯(出錯的是紅色這行)
D:\webgame\Code\FunChatCS\FunChatServer\ClientUser.cs(64,42): error CS1525: Invalid expression term '>'
D:\webgame\Code\FunChatCS\FunChatServer\ClientUser.cs(64,43): error CS1026: ) expected
D:\webgame\Code\FunChatCS\FunChatServer\ClientUser.cs(64,78): error CS1002: ; expected
請高手解答,急
{
private string name; private TcpClient tcpcli; private List<int> channels;
public ClientUser GetByTcp(TcpClient tcpClient)
{
return this.Find(ClientUser =>ClientUser.tcpcli.Equals(tcpClient));
}
}編譯中出錯(出錯的是紅色這行)
D:\webgame\Code\FunChatCS\FunChatServer\ClientUser.cs(64,42): error CS1525: Invalid expression term '>'
D:\webgame\Code\FunChatCS\FunChatServer\ClientUser.cs(64,43): error CS1026: ) expected
D:\webgame\Code\FunChatCS\FunChatServer\ClientUser.cs(64,78): error CS1002: ; expected
請高手解答,急
And please verify your target framework is 3.5
我升級到了 framework 3.5
using System.Collections.Generic;class ClientUser : List <ClientUser>
{
private string name; private TcpClient tcpcli; private List <int> channels;
public ClientUser GetByTcp(TcpClient tcpClient)
{
return this.Find(ClientUser =>ClientUser.tcpcli.Equals(tcpClient));
}
} /*
以下是用 2.0 编译器的结果:
--------------------------
Microsoft (R) Visual C# 2005 编译器 版本 8.00.50727.1433
用于 Microsoft (R) Windows (R) 2005 Framework 版本 2.0.50727
版权所有 (C) Microsoft Corporation 2001-2005。保留所有权利。gui.cs(13,42): error CS1525: 无效的表达式项“>”
gui.cs(13,43): error CS1026: 应输入 )
gui.cs(13,78): error CS1002: 应输入 ;
gui.cs(13,78): error CS1525: 无效的表达式项“)”以下是用 3.5 编译器的结果:
--------------------------
适用于 Microsoft(R) .NET Framework 3.5 版的 Microsoft(R) Visual C# 2008 编译器 3.5.21022.8 版
版权所有 (C) Microsoft Corporation。保留所有权利。error CS5001: 程序“d:\TMP\gui.exe”不包含适合于入口点的静态“Main”方法
*/
App_Code .net 2.0 .NET 3.5 里面不能像这样样随便建了,自己玩自己玩了一天,哎,刚刚睡了一觉脑子一热把App_Code的名字改了,他有用了,