黑马程序员技术交流社区
标题:
这个怎么实现静态类的输出?
[打印本页]
作者:
张鹏杰丶HM
时间:
2014-3-11 13:24
标题:
这个怎么实现静态类的输出?
就是说我从键盘接收了一个值 怎么打印出来 我弄了好几种方法都不行!
namespace 静态类
{
class Program
{
static void Main(string[] args)
{
Person.GetAge();
Console.ReadKey();
}
}
static class Person
{
//public static void GetAge(int str)
//{
// Console.WriteLine("今年我多{0}", str);
// return;
//}
public static int GetAge()
{
string str=Console.ReadLine();
return Convert.ToInt32(str);
}
}
}
作者:
Q.z.l
时间:
2014-3-11 13:48
本帖最后由 Q.z.l 于 2014-3-11 13:51 编辑
你为什么不用Console.WriteLine();输出呢?
你不输出怎么打印。。
namespace 静态类
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(Person.GetAge());
Console.ReadKey();
}
}
static class Person
{
public static int GetAge()
{
string str=Console.ReadLine();
return Convert.ToInt32(str);
}
}
}
如果你想在静态类输出,要把str定义成类成员。然后在静态方法中Console.WriteLine();
class Program
{
static void Main(string[] args)
{
Person.GetAge();
Person.ShowAge();
Console.ReadKey();
}
}
static class Person
{
static string str; //如果你想在静态类输出,要把str定义成类成员。。
public static void ShowAge()
{
Console.WriteLine("今年我多{0}", Convert.ToInt32(str));
return;
}
public static int GetAge()
{
str = Console.ReadLine();
return Convert.ToInt32(str);
}
}
作者:
cancle
时间:
2014-3-11 14:01
楼上正解~~~学习了
作者:
夢醒了⊙﹏⊙b心
时间:
2014-3-11 15:50
亲 我觉得你还是去看看基础视频比较好 你调用了这个方法但是没有打印 要不你就在方法里面打印 不返回值
作者:
Max_骏
时间:
2014-3-11 15:57
1L说的不错,我也学习了下!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2