编写一个名称为MyClass一个类,在该类中编写一个方法,名称为CountChar,返回值为整型,参数两个,第一个参数可以
是字符串、整数、单精度、双精度,第二个参数为字符,方法功能返回第二个参数在第一个参数中出现次数。
如CountChar("6221982",'2')返回值为3。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class MyClass
{
string m;
char n;
public MyClass()
{
}
public MyClass(string m1,char n1)
{
m=m1;
n=n1;
}
public int CountChar()
{
int x = 0;
char[] a = m.ToCharArray();
for (int i = 0; i < m.Length; i++)
{
if (a[i] == n)
x++;
}
return x;
}
~ MyClass()
{
}
}
class Program
{
static void Main(string[] args)
{
int s;
MyClass mc = new MyClass("063353222", '2');
s= mc.CountChar();
Console.WriteLine("2出现的次数为:"+s);
MyClass mc2 = new MyClass("akfbriafsaa", 'a');
s = mc2.CountChar();
Console.WriteLine( "s出现的次数为:" + s);
Console.ReadLine();
}
}
}
求参数出现的次数
最新推荐文章于 2022-02-15 04:04:48 发布