using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Robot
{
class Program
{
static void Main(string[] args)
{
机器人 r1 = new 机器人();
r1.Age = 18;
Console.WriteLine("你好,我是机器人r1,我叫小I,我的年龄是{0}",r1.Age);
//r1.Age = -1;如果是负数,因为在class的Age属性里有关于大小的控制,因此这个赋值不会成立,并且赋值r1.Age=0;
//Console.WriteLine("你好,我是机器人r1,我叫小I,我的年龄是{0}", r1.Age);
Console.WriteLine("你猜我的英文名字叫什么呢?");
string s=Console.ReadLine();
r1.GaveName(s);
Console.WriteLine("给你正式介绍一下我自己以及我的另一个小伙伴吧~");
r1.SayHello();
机器人 r11=new 机器人();
r11.Age=111;
机器人 r = r1;
r1 = r11;
Console.WriteLine("r的年龄是{0},r1的年龄是{1}", r.Age, r1.Age);//所以r=r1意思是:r指向r1指向的对象而不是指向r1,r1=r11则r1指向r11指向的对象,因此r1重新指向以r11后r指向的对象并不改变。
机器人2 r2 =
C#编写控制台简单聊天机器人
于 2016-01-26 20:39:49 首次发布