掉用不出来

z263332429 2008-03-01 05:06:54
using System;

namespace ConsoleApplication10
{
public interface IServerObject
{
Person GetPersonInfo(string name);
}
public interface IServerObjFactory
{
IServerObject CreateInstance();
}
class ServerObject:IServerObject
{
public Person GetPersonInfo(string name)
{
Person p = new Person();
p.Name = "zhaoyilong";
return p;
}
}
class ServerObjFactory:IServerObjFactory
{
public IServerObject CreateInstance()
{
return new ServerObject();
}
}
class Class1
{
[STAThread]
static void Main(string[] args)
{
ServerObjFactory s = new ServerObjFactory();
IServerObject server= s.CreateInstance();
Console.WriteLine(p.Name);
Console.ReadLine();
}
}
}




using System;

namespace ConsoleApplication10
{
/// <summary>
/// Class2 的摘要说明。
/// </summary>
public class Person
{
private string name;
public string Name
{
get
{
return name;
}
set
{
name=value;
}
}
}
}
我想把zhaoyilong输出出来 可是不知道那写错了 帮帮我谢谢
...全文
79 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
z263332429 2008-03-03
  • 打赏
  • 举报
回复
using System;

namespace ConsoleApplication10
{
/// <summary>
/// Class2 的摘要说明。
/// </summary>
public class Person
{
private string name;
public string Name
{
get
{
return name;
}
set
{
name=value;
}
}
}
}
这个类是Person
z263332429 2008-03-03
  • 打赏
  • 举报
回复
P=server我改那时候看错了
syeerzy 2008-03-01
  • 打赏
  • 举报
回复
基础知识很重要
shinaterry 2008-03-01
  • 打赏
  • 举报
回复
^o^ 呵呵! 能编译通过么...
kkun_3yue3 2008-03-01
  • 打赏
  • 举报
回复
楼主大哥,你这个程序似乎编译都成问题,
没给你提示么?
"找不到类型或命名空间名称“Person”(是否缺少 using 指令或程序集引用?) "
山之魂2 2008-03-01
  • 打赏
  • 举报
回复
这样就可以了
userwjg 2008-03-01
  • 打赏
  • 举报
回复
person p= server.GetPersonInfo("");
Console.WriteLine(p.Name);
山之魂2 2008-03-01
  • 打赏
  • 举报
回复
class Class1
{
[STAThread]
static void Main(string[] args)
{
ServerObjFactory s = new ServerObjFactory();
IServerObject server = s.CreateInstance();
Console.WriteLine(p.Name);
Console.ReadLine();
}
}
主函数里面的 Console.WriteLine(p.Name);
这个p 是哪来的啊?

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧