返回一个空的结构类型

政东 2006-02-13 02:02:52
怎么才能返回一个空的结构类型,程序如下
public struct MapImage
{
public string ImageURL;
public MapExent MapEnvelope;
}

public MapImage GetMapInfo()
{
MapImage info = new MapImage();
return "值"; 这里返回一个空的值,该怎么做。
}
...全文
84 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
速马 2006-02-14
  • 打赏
  • 举报
回复
public struct MapImage
{
public string ImageURL;
public MapExent MapEnvelope;

public static MapImage Empty = new MapImage();
}

public MapImage GetMapInfo()
{
MapImage info = new MapImage();
return MapImage.Empty; // as an empty value
}
政东 2006-02-14
  • 打赏
  • 举报
回复
Sunmast(《.NET企业服务》翻译完毕)

我按照你的做法,return MapImage.Empty;不能实现

麻烦你看一下。
lidong6 2006-02-13
  • 打赏
  • 举报
回复
结构为值类型,没有NULL值.可以直接返回一个新的实例.
长江支流 2006-02-13
  • 打赏
  • 举报
回复
VS2005才有空的,VS2003你自己加一个判断IsEmpty的,如所有字符的为"",所有数字型的为0
长江支流 2006-02-13
  • 打赏
  • 举报
回复
Sunmast的《.NET企业服务》翻译完毕了啊,祝贺啊,速度挺快
速马 2006-02-13
  • 打赏
  • 举报
回复
public struct MapImage
{
public string ImageURL;
public MapExent MapEnvelope;

public static MapImage Empty = new MapImage();
}

...

return MapImage.Empty;

110,534

社区成员

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

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

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