This print for content only-size & color not accurate 7" X 9-1/4" / casebound / malloy


Processing Command-Line Arguments



Download 21,46 Mb.
Pdf ko'rish
bet180/1830
Sana28.09.2021
Hajmi21,46 Mb.
#188411
1   ...   176   177   178   179   180   181   182   183   ...   1830
Bog'liq
[book] [en] Pro C# 2008 and the NET 3.5 Platform Fourth Edition

Processing Command-Line Arguments

Now that you better understand the return value of the Main() method, let’s examine the incoming

array of string data. Assume that you now wish to update your application to process any possible

command-line parameters. One way to do so is using a C# for loop (do note that C#’s iteration con-

structs will be examined in some detail near the end of this chapter):

static int Main(string[] args)

{

...


// Process any incoming args.

for(int i = 0; i < args.Length; i++)

Console.WriteLine("Arg: {0}", args[i]);

Console.ReadLine();

return -1;

}

Here, you are checking to see whether the array of strings contains some number of items



using the Length property of System.Array. As you’ll see in Chapter 4, all C# arrays actually alias the

System.Array type, and therefore share a common set of members. As you loop over each item in

the array, its value is printed to the console window. Supplying the arguments at the command line

is equally as simple, as shown in Figure 3-2.



Figure 3-2.

Supplying arguments at the command line

As an alternative to the standard for loop, you may iterate over an incoming string array using

the C# foreach keyword. Here is some sample usage:


Download 21,46 Mb.

Do'stlaringiz bilan baham:
1   ...   176   177   178   179   180   181   182   183   ...   1830




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish