编写一个名称为MyClass一个类,在该类中编写一个方法,名称为CountChar,返回值为整型,参数两个,第一个参数可以
是字符串、整数、单精度、双精度,第二个参数为字符,方法功能返回第二个参数在第一个参数中出现次数。如CountChar("6221982",'2')返回值为3。
继续在该类中编写一下方法,名称为Reconvert,参数一个,但可以是字符串、整数、单精度、双精度,方法功能返回参数的逆序。如Reconvert(6221982)返回值为2891226。
是字符串、整数、单精度、双精度,第二个参数为字符,方法功能返回第二个参数在第一个参数中出现次数。如CountChar("6221982",'2')返回值为3。
继续在该类中编写一下方法,名称为Reconvert,参数一个,但可以是字符串、整数、单精度、双精度,方法功能返回参数的逆序。如Reconvert(6221982)返回值为2891226。
using System;
using System.Collections.Generic;
using System.Collections;
using System.Linq;
using System.Text;
namespace test
{
class Program
{
static void Main(string[] args)
{
string str=@"c:\program files\Maths\all.dat";
myclass t = new myclass();
Console.WriteLine(t.CountChar(str,'a'));
t.Reconvert(str);
Console.ReadKey();
}
}
class myclass
{
public int CountChar(string str, char a)
{
int sum = 0;
foreach (char i in str)
{
if (i == a)
sum++;
}
return sum;
}
public void Reconvert(string str)
{
char[] strS = str.ToCharArray();
for (int i = strS.Length-1; i >= 0; i--)
{
Console.Write(strS[i]);
}
}
}
}