مشخصات مقاله
-
2013
-
0.0
-
5496
-
0
-
0
مثالی از کاربرد کتابخانه در سی شارپ (C# Library example)
در زبان سی شارپ می توان از کتابخانه های نوشته شده به زبان های دیگر نیز استفاده کرد. در این مقاله مثالی از کاربرد یک کتابخانه به زبان ویژوال بیسیک را در یک برنامه سی شارپ با هم مرور می کنیم.
- برای ایجاد پروژه ی جدید، در فهرست اصلی روی File -> New Project... کلیک کنید.
- در لیست میانی، روی Empty Project کلیک کنید.
- اسم آن را به DepartmentStore7 تغییر داده، سپس روی Add کلیک کنید.
- به فهرست گزینه ی اصلی مراجعه کرده و گزینه های Project -> Add Reference... را انتخاب کنید.
- حال روی تَبِ .NET کلیک کنید.
- در لیست موردنظر، Microsoft.VisualBasic را انتخاب کنید.
- OK را کلیک کنید
- در پنجره یSolution Explorer، روی DepartmentStore7 راست کلیک کرده سپس DepartmentStore7 -> Add -> New Item...
- زینه ی Code File را از لیست میانی انتخاب کنید.
- اسم را به CreditCardEvaluation تغییر داده و روی Add کلیک کنید.
- فایل را به صورت زیر اصلاح کنید.
using System;
public class Payroll
{
static int Main()
{
double presentValue = 500.00d;
double interestRate = 0.08627; // 8.627%
double numberOfPayments = 24; // 2 years * 12 months
double monthlyPayment = 0.00d;
monthlyPayment = Microsoft.VisualBasic.Financial.Pmt(interestRate,
numberOfPayments,
-presentValue);
Console.WriteLine("==========================");
Console.WriteLine("=-= Department Store =-=");
Console.WriteLine("-- Store Card Estimate --");
Console.WriteLine("--------------------------");
Console.Write("Starting Balance: ");
Console.WriteLine(Microsoft.VisualBasic.Strings.FormatNumber(presentValue));
Console.Write("Interest Rate: ");
Console.WriteLine(Microsoft.VisualBasic.Strings.FormatPercent(interestRate));
Console.Write("Monthly Payment: ");
Console.WriteLine(Microsoft.VisualBasic.Strings.FormatCurrency(monthlyPayment));
Console.WriteLine("==========================");
System.Console.ReadKey();
return 0;
}
}
- برنامه را اجرا کنید. نتیجه ی زیر حاصل می گردد.
========================= =-= Department Store =-= -- Store Card Estimate -- -------------------------- Starting Balance: 500.00 Interest Rate: 8.63% Monthly Payment: $50.00 ==========================
- پنجره ی DOS را بسته و به محیط برنامه نویسی بازگردید.