C#—用基礎類解決問題。
阿新 • • 發佈:2019-01-08
/* 02.*煙臺大學計算機學院學生 03.*All right reserved. 04.*檔名稱*煙臺大學計算機學院學生 05.*All right reserved. 06.*檔名稱:抽象基類 07.*作者:王洪海 08.*完成日期:2014年9月18日 09.*版本號:v1.0 10.*對任務及求解方法的描述部分:用基礎類解決問題。 11.*我的程式: 12.*/ using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Myclass { public int CountChar(string x, char y) { int sum=0; char[] c = x.ToCharArray(); for (int i = 0; i < c.Length; i++) { if (c[i] == y) { sum++; } } return sum; } public void Reconvert(string x) { char[] a = x.ToCharArray(); Array.Reverse(a); for (int i = 0; i < a.Length; i++) { Console.Write(a[i]); } } } class Program { static void Main(string[] args) { Myclass m = new Myclass(); Console.WriteLine("請輸入一個字串:"); string xx=Console.ReadLine(); Console.WriteLine("請輸入你想找的字元:"); char yy = Convert.ToChar(Console.ReadLine()); Console.WriteLine(m.CountChar(xx,yy)); m.Reconvert(xx); Console.ReadKey(); } } }
執行結果,如下圖: