| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 557 人关注过本帖
标题:在方法中可以传两个值这两个值是另外两个方
取消只看楼主 加入收藏
天一
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2005-8-1
收藏
 问题点数:0 回复次数:0 
在方法中可以传两个值这两个值是另外两个方

using System;

namespace ConsoleApplication1//1。我想问下,在方法中可以传两个值这两个值是另外两个方法 的返回值。还有一个方法可以返回输出语句吗? {

class Class1 { private string name; private double price; private int amount; private double zprice; private string date; private string customer; public void setname(string name) { this.name=name; } public string getname() { return name; } public void setprice(double price) { this.price=price; } public double getprice() { return price; } public void setamount(int amount) { this.amount=amount; } public int getamount() { return amount; } public double getsum() { return (double)amount*price; } public Class1(string date,string customer) { this.date=date; this.customer=customer; Console.WriteLine("**********"+date+"**********"+customer+"***********"); } }

public class test { static void Main() { Class1 frm=new Class1("2005年8月31号","张三"); Console.WriteLine("请输入产品名称:"); frm.setname(Console.ReadLine()); Console.WriteLine("请输入产品价格:"); frm.setprice(Convert.ToDouble(Console.ReadLine())); Console.WriteLine("请输入购买数量:"); frm.setamount(Convert.ToInt32(Console.ReadLine())); Class1 frw=new Class1("2005年8月31号","张三"); Console.WriteLine("产品名称:"+frm.getname()); Console.WriteLine("产品价格:"+frm.getprice()); Console.WriteLine("产品数量:"+frm.getamount()); Console.WriteLine("产品的总价为:"+frm.getsum()); /*Class1[] frm=new Class1[3] { Class1("2005年8月31号","张三"), Class1("2005年8月31号","李四"), Class1("2005年8月31号","王五"), Class1("2005年8月31号","赵六") }; int x=0; int y=0; while(x<4) { Console.WriteLine("请输入产品名称:"); frm[x].setname(Console.ReadLine()); Console.WriteLine("请输入产品价格:"); frm[x].setprice(Convert.ToDouble(Console.ReadLine())); Console.WriteLine("请输入购买数量:"); frm[x].setamount(Convert.ToInt32(Console.ReadLine())); x=x+1; } while(y<4) { frm[y].WriteLine("产品名称:"+frm.getname()); frm[y].WriteLine("产品价格:"+frm.getprice()); frm[y].WriteLine("产品数量:"+frm.getamount()); frm[y].WriteLine("产品的总价为:"+frm.getsum()); y=y+1; }*/ }

} }

2005-08-30 12:14
快速回复:在方法中可以传两个值这两个值是另外两个方
数据加载中...
 
   



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

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