您的位置:知识库 » .NET技术

类和结构体解析

作者: VisualStudio  来源: 博客园  发布时间: 2008-10-14 23:43  阅读: 6599 次  推荐: 0   原文链接   [收藏]  

系列文章导航:

创建一个示例和WebMethod特性解析

WebService特性和数组类型解析

类和结构体解析

利用YAHOO公开API做天气预报Web服务

Webservice 的设计和模式

Remoting和Webservice的区别


下面我们要做的就是添加一个类,第一个类定义StuInfo,由五个字符串、一个StudentInfo类型的数组和一个公共属性组成。公共属性对应了一个私有的字符串。StudentInfo类则由一个名为intStuRank的学生排名和strStuCollege的学生所属学院组成。并添加以下的代码:

    public class StuInfo
    
{
        
public string strStuNum;
        
public string strStuYear;
        
public string strStuCollege;
        
public string strStuClass;
        
public string strStuName;

        
public StudentInfo[] Information = new StudentInfo[2];

        
private string strInfo;
        
public string Info
        
{
            
set
            
{
                strInfo 
= value;
            }

            
get
            
{
                
return strInfo;
            }

        }


        
public class StudentInfo
        
{
            
public int intStuRank;
            
public string strStuCollege;
        }

    }

 

 

注:其实在真是的程序中,不可能像这样设计。我们不会把一个拥有固定数量的学生信息记录放在StuInfo类中,而很可能需要使用一个集合。我们也可以把数据存储到数据库中,而不是填充一个数组。这样的话,Web方法返回的历史记录的数量则根据数据库查询返回的记录数量决定,这是一个例子,数据使用直接写入的数组,这样可以把精力集中在使用Web服务的类上。

 

0
0

.NET技术热门文章

    .NET技术最新文章

      最新新闻

        热门新闻