Welcome Everybody Visited mySite

APTECH WORLDWIDE
 
Trang ChínhPortalliCalendarGalleryTrợ giúpTìm kiếmĐăng kýThành viênNhómĐăng Nhập

Share | 
 

 C# programming Set03

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Admin
Admin
avatar

Nam Tổng số bài gửi : 233
Age : 33
Registration date : 24/01/2007

Bài gửiTiêu đề: C# programming Set03   Sat May 12, 2007 11:44 am

using System;
using System.IO;
using System.Text;
class ExamApp
{
public void MyType(string pathFile)
{
try
{
StreamWriter swr = new StreamWriter(pathFile, true, Encoding.ASCII);
string s = "";
for(int i=0;!(s=Console.ReadLine()).Equals("quit")Wink
{
swr.WriteLine(s);
}
swr.Close();
}
catch(Exception)
{
Console.WriteLine("Save error!");
}
}
public void MyView(string fileName)
{
try
{
StreamReader srd = new StreamReader(fileName, Encoding.ASCII);
string s = srd.ReadToEnd();
Console.WriteLine(s);
Console.ReadLine();
}
catch(Exception)
{
Console.WriteLine("The file is not valid");
}
}
public void MyCalculator(double num1, double num2 , string operators)
{
try
{
switch(operators)
{
case "+":
{
Console.WriteLine(num1 + num2);
break;
}
case "-":
{
Console.WriteLine(num1 - num2);
break;
}
case "*":
{
Console.WriteLine(num1 * num2);
break;
}
case "/":
{
Console.WriteLine(num1 / num2);
break;
}
default: Console.WriteLine("The operator is not valid !!");break;
}
}
catch(Exception)
{}
}
public static void Main(string [] args)
{
try
{
ExamApp ex = new ExamApp();
switch(args[0])
{
case "MyType":
{
if(args.Length!=2) throw new Exception("Invalid Command!!");
else ex.MyType(args[1]);
break;
}
case "MyView":
{
if(args.Length!=2) throw new Exception("Invalid Command!!");
else ex.MyView(args[1]);
break;
}
case "MyCalculator":
{
if(args.Length!=4) throw new Exception("Invalid Command!!");
else ex.MyCalculator(double.Parse(args[1], System.Globalization.NumberStyles.Integer), double.Parse(args[2], System.Globalization.NumberStyles.Integer), args[3]);
break;
}
default: Console.WriteLine("Invalid Command!!");break;
}
}
catch(Exception)
{
}
}
}
Về Đầu Trang Go down
Xem lý lịch thành viên http://rongdaibao.gogoo.us
 
C# programming Set03
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Welcome Everybody Visited mySite :: Study & Training :: Programmers Area :: C-C++ Programming-
Chuyển đến