C#类的应用

来源:互联网 发布:厦门科华待遇怎样知乎 编辑:程序博客网 时间:2024/05/08 14:28

1.编写一个名称为MyClass一个类,在该类中编写一个方法,名称为CountChar,返回值为整型,参数两个,第一个参数可以
是字符串、整数、单精度、双精度,第二个参数为字符,方法功能返回第二个参数在第一个参数中出现次数。
如CountChar("6221982",'2')返回值为3。

2.继续在该类中编写一下方法,名称为Reconvert,参数一个,但可以是字符串、整数、单精度、双精度,方法功能返回
参数的逆序。如Reconvert(6221982)返回值为2891226。

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{    class Myclass    {        private String str;        private char ch;        public Myclass() { }        public Myclass(String str, char ch)        {            this.str = str;            this.ch = ch;        }        public int CountChar()        {            return str.Split(ch).Length-1;        }        public String Reconvert(String str)        {            char[] s = str.ToCharArray();            Array.Reverse(s);            String tr=new String(s);            return tr;        }    }    class Program    {        static void Main(string[] args)        {            char ch = Convert.ToChar(Console.ReadLine());            String str = Console.ReadLine();            Myclass my = new Myclass(str, ch);            Console.WriteLine("{0}在{1}出现了{2}次。", ch, str, my.CountChar());            Console.WriteLine(my.Reconvert(str));            Console.ReadKey();        }    }}

0 0
原创粉丝点击