| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 593 人关注过本帖
标题:[求助]函数的返回问题!
只看楼主 加入收藏
qingxi
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-2-16
收藏
 问题点数:0 回复次数:7 
[求助]函数的返回问题!

public class a1 //一个类文件

{//****声明一个id和name;}

Public class A2 //另一个类文件

{

public a1 men()

{ a1[] list=new a1[10]; int id={1,2,3,4}; string name={"a","b","c","d"};

for(int i=0;i<4;i++)

{ list[i].id=id[i];list[i].name=name[i];}

return list;

}

//******

}

就这样吧,那个return有问题,怎么改呢?

搜索更多相关主题的帖子: 函数 
2006-04-14 00:31
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
public a1 & men()
你试试这个

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2006-04-14 12:59
ytyt654
Rank: 2
等 级:新手上路
威 望:4
帖 子:195
专家分:0
注 册:2006-2-13
收藏
得分:0 
public a1[] men()

{ a1[] list=new a1[10]; int id={1,2,3,4}; string name={"a","b","c","d"};

for(int i=0;i<4;i++)

{ list[i] = new a1(); list[i].id=id[i];list[i].name=name[i];}

return list;

}

[此贴子已经被作者于2006-4-14 13:17:56编辑过]


2006-04-14 13:17
eddysoft
Rank: 1
等 级:新手上路
威 望:1
帖 子:113
专家分:0
注 册:2006-2-27
收藏
得分:0 
以下是引用houjuanjie在2006-4-14 12:59:00的发言:
public a1 & men()
你试试这个

&什么意思


2006-04-14 21:22
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
指出返回的是一个地址

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2006-04-15 18:44
飞侠
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-4-18
收藏
得分:0 

using System;

namespace ConsoleApplication1
{
public class a1 //一个类文件

{
public int id;
public string name;
}

public class A2 //另一个类文件

{

public a1[] men()

{
a1[] list=new a1[10];
int[] id={1,2,3,4};
string[] name={"a","b","c","d"};

for(int i=0;i<4;i++)

{
list[i]=new a1();
list[i].id=id[i];
list[i].name=name[i];}

return list;

}


static void Main()
{
A2 a=new A2();
a1[] ar=a.men();
for(int i=0;i<ar.Length;i++)
Console.WriteLine(ar[0].id.ToString()+" "+ar[0].name);
}
}
}

2006-04-18 22:37
jack033
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-1-2
收藏
得分:0 

using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Windows.Forms;

namespace DigitalClock
{
/// <summary>
/// DigitalClock 的摘要说明。
/// </summary>
public class DigitalClock1: System.Windows.Forms.UserControl
{
private System.Windows.Forms.Label LocalTimerlabel;
private System.Windows.Forms.Timer timer1;
private System.ComponentModel.IContainer components;

public DigitalClock()
{
// 该调用是 Windows.Forms 窗体设计器所必需的。
InitializeComponent();

// TODO: 在 InitializeComponent 调用后添加任何初始化

}//

/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
///
public event System.EventHandler RaiseTimer1_Tick;

protected override void Dispose( bool disposing )
{
if( disposing )
{
if(components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}

#region 组件设计器生成的代码
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器
/// 修改此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
this.LocalTimerlabel = new System.Windows.Forms.Label();
this.timer1 = new System.Windows.Forms.Timer(this.components);
this.SuspendLayout();
//
// LocalTimerlabel
//
this.LocalTimerlabel.BackColor = System.Drawing.SystemColors.ControlDark;
this.LocalTimerlabel.Location = new System.Drawing.Point(88, 104);
this.LocalTimerlabel.Name = "LocalTimerlabel";
this.LocalTimerlabel.Size = new System.Drawing.Size(144, 23);
this.LocalTimerlabel.TabIndex = 0;
this.LocalTimerlabel.Text = "\"\"";
//
// timer1
//
this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
//
// DigitalClock
//
this.Controls.Add(this.LocalTimerlabel);
this.Name = "DigitalClock";
this.Size = new System.Drawing.Size(328, 264);
this.ResumeLayout(false);

}
#endregion

private void timer1_Tick(object sender, System.EventArgs e)
{
LocalTimerlabel.Text=System.DateTime.Now.ToString();
if(RaiseTimer1_Tick !=null)
RaiseTimer1_Tick(sender,e);
}

public bool Timer1_Enabled
{
get
{
return Timer1_Enabled;
}
set
{
Timer.Enabled=value;
}
}
public Color LocalTimeLabel_BackColor
{
get
{
return LocalTimeLabel.BackColor;
}
set
{
LocalTimeLabel.BackColor=value;
}
}

}
}
红色字体的地方出现错误,提示类,结构或接口方法必须有返回类型。
我应该怎样更正,请指点一下。


我还是新手,在以后希望能得到大家的帮助~~~~
2006-04-22 20:41
吾心永恒
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-4-23
收藏
得分:0 
以下是引用仰望星空在2006-4-15 18:44:00的发言:
指出返回的是一个地址

C#中有这个吗?我还没用过呢!


我心永恒
2006-04-23 04:29
快速回复:[求助]函数的返回问题!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.045914 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved