صفحه 1:
صفحه 2:
: O# — The @iq Ideus
ری مب( سا
the C/C++ Paciy
۱ ی
yeueraivg robust cad durable: 62 ی
ee Vad
سر بر ممس سم "1
صفحه 3:
ل 8 77125 رز
0
ا ا 30
۹6 2 ر
5 ل Re eee cht CU)
Cs oi eed As ceed A RAS BAST
Op keuder Piles, IO, etc.
9 Cua be ewbedded ta web pays
صفحه 4:
0 Ory Wdews
سم مار محر
« ارم مه
۱ @riviive pes oe “coogi” ond do oot
دا wils vbjevts
0 Gedidk, Lisp: Priciive types ore ober, but ot ged
۱۱ مت eal
اعمج عجوم روتوم عه جلاب ججتتللس. 0# 2
Oeep skophcty hrougkou spstew 0
| extevsibiliy and newsubiliy
0 Mew preowve pes: Devkod, GGL...
0 Opleviows, etc., work Por ol ypes
صفحه 5:
ON AI ca
eee eas
سس ربمم
a eas ga A fect es UM es cao
۱6۳2 رت
كأ اسه جه امد عا لامها و2 لع
صفحه 6:
وا ار رز
اس سر رت در رم مر
|| kere
eer atte hacer ceed RG: cd ل[
Dd a
0 Op werevessay sarPices
= 4 7
02 soPtwee ts tereustdy ubout
SRC Key fore یر GOLe Oy
بمب 7 . بوه لمه ,عبارا()
رک رن را مراک
ea) oar hat ated 1۳
4eorecsed product 0
صفحه 7:
۱۲ A Veet
using System;
class Hello
static void Main() {
Console.WriteLine("Hello world”);
5
1
صفحه 8:
ا
pogo eed 00
سم همست 2 «
ال en ge ۱۳
SR cae ad
سامح( ۲
00000 اا 5
7 تمس مت مت مس مت سم مت
cl 6ه |
ee a ee yee
Op decloraion order dependeure 9
صفحه 9:
جع ورگ ومذعن
Laker رت
6 ععهاء عناطام
1
وت تلد
5 تا رت سر 00050
وی را ا
public object Pop() {
if (top == null) throw new InvalidOperationException();
Oma CTech
top = top.next;
نگ ees =e
صفحه 10:
int i = 123;
صفحه 11:
int i;
enum State { Off, On }
struct Point { int x, y; }
Pe
class Foo: Bar, IFoo {..
interface IFoo: IBar {
string[] a = new string[
delegate void Empty
مر ترا pe
د
سا ۱
5"
ee
"5
5
صفحه 12:
صفحه 13:
9
MC cd a acd
= 0( خرن روات عإجلأن re CASTERS TAS]
a COoustads, Pieks, webods, properties, trdexers,
مب مسرت eR BO مس متام
ك5 en cs Aa ad
5 ested pes
| وت رم ccd
د Ae ae cee is acs in ac oe
صفحه 14:
سم 01 د
@evehis =
ia Ov keup diocatos, less BC pressure
مر (1) لك
صفحه 15:
new CPoint(10, 20);
new SPoint(10, 20);
صفحه 16:
ad
QO dips icheritcace
Cu pootad wehods, properties, trdexers, ocd
Puri
ی CN Vee ees cam IRS EM ALAC Car
interface IDataBound
as
void Bind(IDataBinder binder) ;
}
class EditBox: Control, IDataBound
۷۵۵ 10 1280000 ۰ 830 0 ) 1021:2183 0 06۴ 1
1
صفحه 17:
لس Cron §
fot تازه جحمك ديهمت اعناجرب! 5( 0
OS Opercors: +, -, ++, -, & |, 4, ~
uedertyiey ype 0 2
سر سر سب ۶
enum Color: byte
0
لت
Green
تن
فلگ
=)
,1
,2
,4
۳
رعنا81 | مععم6 | لمعم
صفحه 18:
Opequics
IO orl es chm chur cmc
2 Quliple revevers
۶ مر اس رت سب cal a)
۳۳ ee eae Cae ad
COs es mel Bcc od
delegate void MouseEvent(int x, int y);
delegate double Func(double x);
Func func = new Func(Math.Sin) ;
double x = func(1.0);
صفحه 19:
اععزنات مه عا بكار ص8 " "
ae 27) مد مت در سس BN ee
21 piece oP date coc be stored, trocsporied, cod
ورين مسوك جه كارن لكلد كل رم
Dean Olea esr
صفحه 20:
5 tupe oP box, copies ude put
پنسا جح ل تررك
object o = i;
int j = (int)o;
صفحه 21:
ere! (۳ رش
= @Orcehs
Ol Chokes “wrapper chsses”
haa A ue ee | cd
5 Replaces OLE رمرم
Le ee rir oom (MN cr CT ad
string s = string.Format(
"Your total was {0} on {1}", total, Eb Dey
Hashtable t = new Hashtable();
t.Add(0, "“zero");
t.Add(1, “one");
t.Add(2, “two");
صفحه 22:
OS Rec craic na ie
a Cropertes, wetwds, eves
جصاك عي جروك للحت ۱6 لا
"5 4 ا
ی ۱ class support
5۳ زر( aA aac
5 موم
a aA AA | مر"
سامت مت
صفحه 23:
زممخمی ومذه مدسذمم
Pretest ies ret Met
oa
رت رو وا
set {
caption = value;
۱ cere
3
صفحه 24:
private string[] items;
۱ ی ی tro mes
دح
و ور توا
5
0
000
ل
صفحه 25:
Circe
ارم رن
ها QOehice و
و ره em رت ل رت ار
رم مقس تسه رسای |
public class Button
public event EventHandler Click;
ee وا یت در روز
if (Click != null) Click(this, e);
7
7
صفحه 26:
مرا
اس ورد رانط
« رورا and neyster evedt hocder
Petal COM a ی
Le hae لمع ناقكاه
۱ ری 4
thee el
۵۲۳۵۸ ۰ ۵
و (el taco tae
3
۱ لا رت و یت 6
ShowMessage("You pressed the OK button");
+
1
صفحه 27:
6 رام es
bal ow de pou associte cP orcvaiios uwils ypeS
4
۶ یرای سرا sce
۶۱ 2 را Re nes}
۱۳ 0 wuppiry
۰ مرس رم رم
اك eT ea ce es sd Ay cas 2
ام ا (Ce (is
Ora Ae a A cer
صفحه 28:
(in رح
۱ a Cette
[WebMethod]
PERCE CMT Lrg Tees Lae Ce i ee
PRG Cord Ga Soman ا ا as
>ذاطنام »1255 ۴
۱ لت ات رتست
[XmlElement("billTo")] public Address BillTo;
7760م وصدءغ5 عذاطنام [ ("+معمسمع"') غمعمعاعاسا]
[XmLElement(“items")] public Item[] Items;
[XmlAttribute("date”)] public DateTime OrderDate;
0
public class Address {...}
Eile heal ae Ge ye ees
صفحه 29:
6 رام es
© @tributes von be
eR ence ok Peace ا
© Cached مر
© Covpletel extecsble
۱۳ ee nee A Lhe Anna ee aA) a oN od
سم
۱ من Aan aana he ace e oe Srl
® رس رم wee tt OCT Cravework
0 XOb, Orb Genices, sevuny, seridizdica, مت
مرا رب ارگ سم ۲
صفحه 30:
مر رترز0 رازا))رر
ا لك
ورس ۱2۸2
ا ا اك ل 200
namespace</summary> ///
۱22۶ و eae
۱222 ۳ ie
۱222 ور oe
رت ی ۱2/2
۱۵۳6۵۵۵6۵۵۵۲۵۲ 20 ع92 ت21 عط ۰ 7/1
27
ا ا نم رت بت اه ۱2۸2
6۵5/۲۵۵۲۵ 0۵۴ 3۵۵5 ۰ 7/1
/// <seealso cref="GetAttr(string)"/>
2017
public string GetAttr(string name, string ns) {
}
صفحه 31:
TN ee i a Me ae
تسس سس مر
# سر ایس سبط مس رگ
و ری را acca ACs AE a
void Foo() {
1 uy // error
1
صفحه 32:
Poeucs Giteweut
a siete رب
public static void Main(string[] args) {
foreach (string s in args) Console.WriteLine(s);
ا ل ل 0
4 (("عسهم")لإقععل0. كععسضمغكناء مذ ع معسمغدباء) طعوععرهع
if (c.Orders.Count != 0) {
"۳
1
صفحه 33:
مر مورا مر سرد 3
Ox nia od طاسب ارو "ينو"
ك5 a Os Ona
void printf(string fmt, params object[] args) {
foreach (object x in args) {
+
i
printf("%s %i %i", str, intl, int2);
object[] args = new object[3];
args[0] = str;
args[1] = int1;
۱۵۰۱۳ ی
%i", args); رورا(
صفحه 34:
۱/۳( مسر 0
حا ول یتلوص وه ح۲) ۲
2ص اس ملس ©
تم 5
و 01 Osedia ©
OS ا od
۲ سرب 60 مب لسع(
Re CCC A باکت
(COS Smee AU mee Ln. is
G@LOuveric, GQLP ica...
صفحه 35:
public struct DBInt
14
۱ ل ل |
ane ry زا
teen ome eure
public bool IsNull { get { return !defined; } }
Ste ete eee utes ems (Tan ie ees ی
pcre ye
enous je teeth (3)
صفحه 36:
ورتم را
اس برس Croble ©
۱ ل ره Acad
۱ ۹۱ to express versiociey tnteut
a O# dlows tiect to be expressed
توت مس مس مرس ۶
5 ری a AE a na A دس سم
0 ae at]
۱5 ره ACA on a eee.)
هت مس سا مس ری 9
صفحه 37:
1295 6
if
4 ال 00
public virtual void Foo() {
Console.WriteLine("Base.Foo") ;
class Derived: Base 71 ۷۵۲5۹1۵8
{
public override void Foo() {
| base. Foo();
Console.WriteLine("Derived.Foo");
صفحه 38:
سم سره زا
ce a زا
ما 5
0 |
public class Debug
1
[Conditional ("Debug") ]
public static void Assert(bool cond, String s) {
if (!cond) {
throw new AssertionException(s) ;
3
2
۳
صفحه 39:
صفحه 40:
class FileStream: Stream
غمة Leo
01 Ura CCA 0 ی ee
310 ۱ < 6,
ار ee Tec ee
ReadFile(handle, p + index, count, &n, null);
return n;
y
00 ا
0 ل ا eater ian
1 shame lnansye rune
0 ل ال 12D)
|
صفحه 41:
(Vere 4s muses vast
تسس اس کرت را یم مراد لا
۱
5 ل ا ا POC
RNA era EAST Caen
٩ مسر سس Rea aa |