MYSTERY ZILLION တွင် English သို့မဟုတ် Unicode ဖြင့်သာ အသုံးပြုခွင့်ရှိသည်။ ဇော်ဂျီ ၊ ဧရာ စသည်တို့ကို အသုံးပြုခွင့် မရှိ။ Unicode fonts များမှာ Mon3,Yunghkio, Myanamr3 စသည်များ အသုံးပြုနိုင်သည်။ Unicode Guide ကို ဒီမှာ Download ချပါ။ Zawgyi to Unicode Converter
Don't share ebook or software if nobody request. You can find free book websites on here. We are welcome for discussion or asking question instead.

basic basic basic of C#

13»

မှတ်ချက်များ

  • edited November 2009 Registered Users
    သေသေသပ်သပ်တော့ သိပ်မရှိလှဖူးခင်ဗျာ စုစုစည်းစည်းလေး ဖတ်ရအောင်ပါ

    ကို Sevenlamp ကို ကျေးဇူးလဲတင်တယ်.. PDF လုပ်ထားတာကိုလဲ လုပ်ပီးမှာပဲ ဒီမှာ တစ်ခါထဲခွင့်တောင်းလိုက်ပါတယ်.. ခင်ဗျ။
    http://www.mediafire.com/?ghizyzjzjot
    
    or
    http://ifile.it/mng6bwd
    
  • edited November 2009 Registered Users
    layong wrote: »
    သေသေသပ်သပ်တော့ သိပ်မရှိလှဖူးခင်ဗျာ စုစုစည်းစည်းလေး ဖတ်ရအောင်ပါ

    ကို Sevenlamp ကို ကျေးဇူးလဲတင်တယ်.. PDF လုပ်ထားတာကိုလဲ လုပ်ပီးမှာပဲ ဒီမှာ တစ်ခါထဲခွင့်တောင်းလိုက်ပါတယ်.. ခင်ဗျ။
    http://www.mediafire.com/?ghizyzjzjot
    
    or
    http://ifile.it/mng6bwd
    

    ko layong ကို အထူးပဲ ကျေးဇူးတင်ပါတယ်ဗျာ။ အခုလို ကူညီတာ။ အားလုံးအတွက် အလွယ်တကူ ဖတ်လို့ ရသွားတာပေါ့။
  • edited November 2009 Moderators
    ကျနောှလည်း လုပ်လိုက်မိတယ်ဗျ.. နောက်ဆုံးကို အရင် မဖတ်မိလိုက်ဘူး :D

    အရင်က Google Doc ထဲကို အကုန်ကူးထည့်ထားတာ.. ခု နည်းနည်းအားတာနဲ့ PDF လုပ်လိုက်တာ ထပ်သွားမလားတော့မပြောတတ်ဘူး

    ကို Seven Lamp ကိုလည်း တစ်ခာတည်း ခွင့်တောင်းလိုက်ပာတယ်
    http://www.mediafire.com/?mduzzvvv2mn
    

    မှာပာခင်ဗျာ


    Best
    MP
  • edited November 2009 Registered Users
    This is wayne from MMITPro,

    I even registered,thanked and replied @MZ to support you man

    Great post cheers!
    :D
  • edited November 2009 Moderators
    kowayne wrote: »
    This is wayne from MMITPro,

    I even registered,thanked and replied @MZ to support you man

    Great post cheers!
    :D

    bro.. you are welcome from our community
    :6:

    also pls share your .NET and Java Knowledge to us


    cheer up

    MP
  • edited December 2009 Registered Users
    ကျွန်တော် က mz ကို၀င်ထားတာ 10 ရက်လောက်ပဲ၇ှိသေးတယ်ဗျ ခင်ဗျားရေးထားတာကိုဖတ်ရတာအရမ်းကျေးဇူးတင်မိတယ် ကျွန်တော်က c# and asp.net ကိုစိတ်၀င်စားလို့ စပြီးလေလာနေတာ ခင်ဗျားရေးထားတာကျွန်တော်တို့လို beginner တွေအတွက် တော်တော် အကျိုးပြုပါတယ် ကျေးဇူးတင်တယ် တကယ်........ နောက်လဲဆက်ရေပါအုံးဗျာ ကျွန်တော်ဆက်ဖတ်နေပါတယ်............

    :1:ဲjeepstar......
  • edited December 2009 Registered Users
    sevenlamp wrote: »
    ကျွန်တော်ရေးတာကို ဖတ်တဲ့လူရှိနေသေးတယ်ဆိုလို့ အားရှိသွားပြီး :d
    ကျွန်တော်ဆက်ရေးမှာပါ... လာမယ် ကြာမယ်ပေါ့ :D
    ိအစ်ကိုရေ oblject oridient ဖြစ်တယ်ဆိုတာ ဘာကိုပြောတာလဲ ခင််ဗျာ
    နောက်ပြီး အစ်ကိုပြောတဲ c# keyword တွေကိုလည်း တစ်ခုချင်း ရှင်းပြရင်ကောင်းမှာပဲ
    ကျွန်တော် မသိလို့မေးတာပါ ဖြစ်နိုင်ရင်ပြောပြပေးပါနော်..........
  • edited January 2010 Registered Users
    thank you ..
    thank you so much..
    လောလောဆယ်ထိတော့ အကုန်လုံး အဆင်ပြေပါသေးတယ်...
    ပြန်မေးစရာတွေ မရှိသေးပါဘူး...
    ဆက်ဖတ်လိုက်အုံးမယ်...
    Happy New Year ....
  • edited January 2010 Registered Users
    jeepstar wrote: »
    ိအစ်ကိုရေ oblject oridient ဖြစ်တယ်ဆိုတာ ဘာကိုပြောတာလဲ ခင််ဗျာ
    နောက်ပြီး အစ်ကိုပြောတဲ c# keyword တွေကိုလည်း တစ်ခုချင်း ရှင်းပြရင်ကောင်းမှာပဲ
    ကျွန်တော် မသိလို့မေးတာပါ ဖြစ်နိုင်ရင်ပြောပြပေးပါနော်..........

    Object Orient ဆိုတာ Language ရဲ့ လုပ်နိုင်တဲ့ Feature ပါ။ ဥပမာပြောရရင် ဘယ်အရာမဆို Object ပါ။ လူ၊သက်ရှိ၊ သက်မဲ့ အကုန်လုံးက Object ပါ။ ဥပမာ စက်ဘီးဆိုပါတော့ ။ စက်ဘီးက Object ပါ။ နင်းလို ့ရတာကတော့ လုပ်နိုင်တဲ့ Properties ။ နင်းတာကတော့ လုပ်တဲ့ Method ပါ။ ဒါ Interface Language နဲ့ ရှင်ပြတာပါ။ Object တစ်ခုမှာ Variable လို့ခေါ်တဲ့ Attribute ရှိတယ်။ Constructor ရှိတယ်။ Constructor ဆိုတာ ကိုယ်ကြေငြာထားတဲ့ Data Variable ကို Initialized လုပ်တာပါ။ ပြီးတော့ Method ရှိတယ်။ အဲဒီသုံးခုရှိရင် Object ပါ။ Programing မှာ Object ဆောက်တယ်ဆိုတာဟာ ခွက်လုပ်ထားတာနဲ့ အတူတူပဲ။ လိုချင်တာကို အဆင်သင့် ထည့်လို့ရအောင် Interface မှာ ဆိုရင် Public function ဆောက်တဲ့ သဘောပါ။ C# Keyword တွေကတော့အများကြီးပဲ Dot ချပြီး Go to Defination ကနေ ဖတ်ကြည့်ပေတော့

    ကျွန်တော်သိသလောက်၀င်ပြောတာဖြစ်တဲ့ အတွက် အမှားပါရင်ပြောပြပေးပါနော်။
  • edited January 2010 Registered Users
    အရမ်းကျေးဇူးတင်ပါတယ် အစ်ကို
    အဲ့လို ရှင်းရှင်းလင်းလင်းလေး လုပ်ပြပေးတဲ့အတွက်ပါ။
    result လည်းထွက်ပါတယ်။
  • edited January 2010 Registered Users
    ကျေးဇူးအများကြီးတင်ပါတယ်။
    ရေးကြည့်ရတာ အရမ်းအဆင်ပြေပါတယ်။
  • edited January 2010 Registered Users
    အစ်ကိုရေ ကျွန်တော် အစ်ကိုရေးထားတဲ matrix program ကိုနားမလည်ဘူးအစ်ကို program မှာ second matiix ကို input ယူတဲအထိနားလည်တယ် အောက်ပိုင်းကဟာတွေကိုသိပ်နားမလည်ဘူး.....နောက်ပြီး matrix နှစ်ခုမြှောက်တဲ flow လေးကိုလညး်ဖြစ်နိုင်ရင်ရှင်းပြပေးပါနော်
    ကျေးဇူးတင်စွာဖြင့်
    jeepstar
    sevenlamp wrote: »
    [FONT=&quot]multi-dimension array ဆိုတာကတော့ dimension တစ်ခုထက်ပိုပါတဲ့ array လို့ ဆိုလိုတာပေါ့ :) ။ dimension တစ်ခုစီကို ( , ) လေးနဲ့ ခံပြီးရေးပေးရပါတယ်။[/FONT]
    [FONT=&quot]int[,] arr = new int[3,2];[/FONT]
    
    [FONT=&quot]အခု ကြေငြာလိုက်တဲ့ array လေးမှာ dimension ၂ ခုပါပြီး၊ ပထမ dimension မှာ ၃ ခန်း၊ ဒုတိယ dimension မှာ ၂ ခန်း၊ ယူသွားပါမယ်။ [/FONT]
    [FONT=&quot]တန်ဖိုးထည့်မယ်ဆိုရင်…[/FONT]
    [FONT=&quot]
       arr[0,0] = 1;[/FONT]
      [FONT=&quot]arr[0,1] = 2;[/FONT]
      [FONT=&quot]arr[1,0] = 3;[/FONT]
      [FONT=&quot]arr[1,1] = 4;[/FONT]
      [FONT=&quot]arr[2,0] = 5;[/FONT]
      [FONT=&quot]arr[2,1] = 6;[/FONT]
    
    [FONT=&quot]multidimensional array တွေကိုလည်း initialize လုပ်လို့ရပါတယ်။ ဒီလိုမျိုးပါ…[/FONT]
       [FONT=&quot]int[,] arr = [B]{[/B] {1,2} [B],[/B] {3,4} [B],[/B] {5,6} [B]} [/B];[/FONT]
    
    [FONT=&quot]multidimensional array တွေကို looping ပတ်မယ်ဆိုရင်တော့ dimension အရေအတွက်ပေါ်မူတည်ပြီး loopingတွေ ရေးရမှာပါ။[/FONT]
       [COLOR=blue][FONT=&quot]for[/FONT][/COLOR][FONT=&quot] ([COLOR=blue]int[/COLOR] i = 0; i <= arr.[B]GetUpperBound[/B](0); i++)[/FONT]
      [FONT=&quot]{[/FONT]
      [COLOR=blue][FONT=&quot]for[/FONT][/COLOR][FONT=&quot] ([COLOR=blue]int[/COLOR] j = 0; j <= arr.GetUpperBound(1); j++)[/FONT]
      [FONT=&quot]                        [COLOR=#2b91af]Console[/COLOR].Write(arr[i, j]+[COLOR=#a31515]" "[/COLOR]);[/FONT]
      [COLOR=#2b91af][FONT=&quot]Console[/FONT][/COLOR][FONT=&quot].WriteLine();[/FONT]
      [FONT=&quot]}[/FONT]
    
    [FONT=&quot]GetUpperBound [/FONT][FONT=&quot]function လေးက demension တစ်ခုရဲ့ upperbound တန်ဖိုးကို return ပြန်ပါတယ်။ ဒါကြောင့် ကိုယ်သိချင်တဲ့ dimension index လေးကို parameter ထည့်ပေးရပါတယ်။[/FONT]
    [FONT=&quot]အခုကျွန်တော်တို့ matrix 2 ခု မြှောက်တဲ့ program လေး ရေးကြည့်ရအောင်။ နည်းနည်းတော့ ရှည်ပြီး ရှုပ်မယ်ထင်တယ် :D[/FONT]
    [COLOR=blue][FONT=&quot]    using[/FONT][/COLOR][FONT=&quot] System;[/FONT]
      [FONT=&quot]    [COLOR=blue]class[/COLOR] [COLOR=#2b91af]Program[/COLOR][/FONT]
      [FONT=&quot]    {[/FONT]
      [FONT=&quot]        [COLOR=blue]static[/COLOR] [COLOR=blue]int[/COLOR] GetInteger()[/FONT]
      [FONT=&quot]        {[/FONT]
      [FONT=&quot]            [COLOR=blue]try[/COLOR][/FONT]
      [FONT=&quot]            {[/FONT]
      [FONT=&quot]                [COLOR=blue]return[/COLOR] [COLOR=#2b91af]Convert[/COLOR].ToInt32([COLOR=#2b91af]Console[/COLOR].ReadLine());[/FONT]
      [FONT=&quot]            }[/FONT]
      [FONT=&quot]            [COLOR=blue]catch[/COLOR][/FONT]
      [FONT=&quot]            {[/FONT]
      [FONT=&quot]                [COLOR=blue]return[/COLOR] 1;[/FONT]
      [FONT=&quot]            }[/FONT]
      [FONT=&quot]        }[/FONT]
      [FONT=&quot]        [COLOR=blue]static[/COLOR] [COLOR=blue]void[/COLOR] Main([COLOR=blue]string[/COLOR][] args)[/FONT]
      [FONT=&quot]        {[/FONT]
      [FONT=&quot]            [COLOR=blue]int[/COLOR] r1, r2, c1, c2;[/FONT]
      [FONT=&quot]            [COLOR=blue]int[/COLOR][,] matrix1;[/FONT]
      [FONT=&quot]            [COLOR=blue]int[/COLOR][,] matrix2;[/FONT]
      [FONT=&quot]            [COLOR=blue]int[/COLOR][,] matrix3;[/FONT]
      [FONT=&quot]            [COLOR=#2b91af]Console[/COLOR].WriteLine([COLOR=#a31515]"First Matrix\n************"[/COLOR]);[/FONT]
      [FONT=&quot]            [COLOR=#2b91af]Console[/COLOR].Write([COLOR=#a31515]"row : "[/COLOR]);[/FONT]
      [FONT=&quot]            r1 = GetInteger();[/FONT]
      [FONT=&quot]            [COLOR=#2b91af]Console[/COLOR].Write([COLOR=#a31515]"col : "[/COLOR]);[/FONT]
      [FONT=&quot]            c1 = GetInteger();[/FONT]
      [FONT=&quot]            matrix1 = [COLOR=blue]new[/COLOR] [COLOR=blue]int[/COLOR][r1, c1];[/FONT]
      
      [FONT=&quot]            [COLOR=#2b91af]Console[/COLOR].WriteLine();[/FONT]
      [FONT=&quot]            [COLOR=#2b91af]Console[/COLOR].WriteLine([COLOR=#a31515]"Second Matrix\n************"[/COLOR]);[/FONT]
      [FONT=&quot]            [COLOR=#2b91af]Console[/COLOR].Write([COLOR=#a31515]"row : "[/COLOR]);[/FONT]
      [FONT=&quot]            r2 = GetInteger();[/FONT]
      [FONT=&quot]            [COLOR=#2b91af]Console[/COLOR].Write([COLOR=#a31515]"col : "[/COLOR]);[/FONT]
      [FONT=&quot]            c2 = GetInteger();[/FONT]
      [FONT=&quot]            matrix2 = [COLOR=blue]new[/COLOR] [COLOR=blue]int[/COLOR][r2, c2];[/FONT]
      
      [FONT=&quot]            [COLOR=blue]if[/COLOR] (!((r1 == 1 && c1 == 1) || (r2 == 1 && c2 == 1) || (c1 == r2)))[/FONT]
      [FONT=&quot]            {[/FONT]
      [FONT=&quot]                [COLOR=#2b91af]Console[/COLOR].WriteLine([COLOR=#a31515]"\nOut of result!"[/COLOR]);[/FONT]
      [FONT=&quot]                [COLOR=#2b91af]Console[/COLOR].Read();[/FONT]
      [FONT=&quot]                [COLOR=blue]return[/COLOR];[/FONT]
      [FONT=&quot]            }[/FONT]
      
      [FONT=&quot]            [COLOR=#2b91af]Console[/COLOR].WriteLine();[/FONT]
      [FONT=&quot]            [COLOR=blue]for[/COLOR] ([COLOR=blue]int[/COLOR] i = 0; i <= matrix1.GetUpperBound(0); i++)[/FONT]
      [FONT=&quot]            {[/FONT]
      [FONT=&quot]                [COLOR=blue]for[/COLOR] ([COLOR=blue]int[/COLOR] j = 0; j <= matrix1.GetUpperBound(1); j++)[/FONT]
      [FONT=&quot]                {[/FONT]
      [FONT=&quot]                    [COLOR=#2b91af]Console[/COLOR].Write([COLOR=#a31515]"Enter value for first matrix : row {0}, column {1} : "[/COLOR], i, j);[/FONT]
      [FONT=&quot]                    matrix1[i, j] = GetInteger();[/FONT]
      [FONT=&quot]                }[/FONT]
      [FONT=&quot]            }[/FONT]
      [FONT=&quot]            [COLOR=#2b91af]Console[/COLOR].WriteLine();[/FONT]
      [FONT=&quot]            [COLOR=blue]for[/COLOR] ([COLOR=blue]int[/COLOR] i = 0; i <= matrix2.GetUpperBound(0); i++)[/FONT]
      [FONT=&quot]            {[/FONT]
      [FONT=&quot]                [COLOR=blue]for[/COLOR] ([COLOR=blue]int[/COLOR] j = 0; j <= matrix2.GetUpperBound(1); j++)[/FONT]
      [FONT=&quot]                {[/FONT]
      [FONT=&quot]                    [COLOR=#2b91af]Console[/COLOR].Write([COLOR=#a31515]"Enter value for second matrix : row {0}, column {1} : "[/COLOR], i, j);[/FONT]
      [FONT=&quot]                    matrix2[i, j] = GetInteger();[/FONT]
      [FONT=&quot]                }[/FONT]
      [FONT=&quot]            }[/FONT]
      
      [FONT=&quot]            [COLOR=blue]if[/COLOR] (c1 != r2)[/FONT]
      [FONT=&quot]            {[/FONT]
      [FONT=&quot]                [COLOR=blue]if[/COLOR] (r1 == 1 && c1 == 1)[/FONT]
      [FONT=&quot]                {[/FONT]
      [FONT=&quot]                    matrix3 = [COLOR=blue]new[/COLOR] [COLOR=blue]int[/COLOR][r2, c2];[/FONT]
      [FONT=&quot]                    [COLOR=blue]for[/COLOR] ([COLOR=blue]int[/COLOR] i = 0; i <= matrix2.GetUpperBound(0); i++)[/FONT]
      [FONT=&quot]                        [COLOR=blue]for[/COLOR] ([COLOR=blue]int[/COLOR] j = 0; j <= matrix2.GetUpperBound(1); j++)[/FONT]
      [FONT=&quot]                            matrix3[i, j] = matrix2[i, j] * matrix1[0, 0];[/FONT]
      [FONT=&quot]                }[/FONT]
      [FONT=&quot]                [COLOR=blue]else[/COLOR][/FONT]
      [FONT=&quot]                {[/FONT]
      [FONT=&quot]                    matrix3 = [COLOR=blue]new[/COLOR] [COLOR=blue]int[/COLOR][r1, c1];[/FONT]
      [FONT=&quot]                    [COLOR=blue]for[/COLOR] ([COLOR=blue]int[/COLOR] i = 0; i <= matrix1.GetUpperBound(0); i++)[/FONT]
      [FONT=&quot]                        [COLOR=blue]for[/COLOR] ([COLOR=blue]int[/COLOR] j = 0; j <= matrix1.GetUpperBound(1); j++)[/FONT]
      [FONT=&quot]                            matrix3[i, j] = matrix1[i, j] * matrix2[0, 0];[/FONT]
      [FONT=&quot]                }[/FONT]
      [FONT=&quot]            }[/FONT]
      [FONT=&quot]            [COLOR=blue]else[/COLOR][/FONT]
      [FONT=&quot]            {[/FONT]
      [FONT=&quot]                matrix3 = [COLOR=blue]new[/COLOR] [COLOR=blue]int[/COLOR][r1, c2];[/FONT]
      [FONT=&quot]                [COLOR=blue]for[/COLOR] ([COLOR=blue]int[/COLOR] i = 0; i <= matrix1.GetUpperBound(1); i++)[/FONT]
      [FONT=&quot]                {[/FONT]
      [FONT=&quot]                    [COLOR=blue]for[/COLOR] ([COLOR=blue]int[/COLOR] j = 0; j <= matrix1.GetUpperBound(0); j++)[/FONT]
      [FONT=&quot]                    {[/FONT]
      [FONT=&quot]                        [COLOR=blue]for[/COLOR] ([COLOR=blue]int[/COLOR] k = 0; k <= matrix2.GetUpperBound(1); k++)[/FONT]
      [FONT=&quot]                            matrix3[j, k] += matrix1[j, i] * matrix2[i, k];[/FONT]
      [FONT=&quot]                    }[/FONT]
      [FONT=&quot]                }[/FONT]
      [FONT=&quot]            }[/FONT]
      
      [FONT=&quot]            [COLOR=#2b91af]Console[/COLOR].WriteLine([COLOR=#a31515]"\nResult Matrix\n*************"[/COLOR]);[/FONT]
      [FONT=&quot]            [COLOR=blue]for[/COLOR] ([COLOR=blue]int[/COLOR] i = 0; i <= matrix3.GetUpperBound(0); i++)[/FONT]
      [FONT=&quot]            {[/FONT]
      [FONT=&quot]                [COLOR=blue]for[/COLOR] ([COLOR=blue]int[/COLOR] j = 0; j <= matrix3.GetUpperBound(1); j++)[/FONT]
      [FONT=&quot]                {[/FONT]
      [FONT=&quot]                    [COLOR=#2b91af]Console[/COLOR].Write(matrix3[i, j] + [COLOR=#a31515]" "[/COLOR]);[/FONT]
      [FONT=&quot]                }[/FONT]
      [FONT=&quot]                [COLOR=#2b91af]Console[/COLOR].WriteLine();[/FONT]
      [FONT=&quot]            }[/FONT]
      [FONT=&quot]            [COLOR=#2b91af]Console[/COLOR].Read();[/FONT]
      [FONT=&quot]        }[/FONT]
      [FONT=&quot]    }[/FONT]
    
    မရှင်းပြတော့ဘူး ကိုယ်တိုင်ပဲ ဖတ်ကြည့်လိုက်နော်။ နားမလည်တဲ့ statement ကို ပြန်မေးပေါ့။
  • edited January 2010 Registered Users
    ဆက်ရေးပေးပါဦးအစ်ကို။ စောင့်မျှော်နေတယ်နော်...................... ကျေးဇူးလည်းအရမ်းတင်ပါတယ်ဗျာ။
  • edited February 2010 Registered Users
    ဆက်ရေးပေးပါ အကိုရေး..နောက်ကတော့ လိုက်နေတာပဲ....
    ဟဲဟဲ ... ဘာပဲဖြစ်ဖြစ် အခုလို အချိန်ကုန်ခံပြီး ရေးပေး တာကျေးဇူးတင်ပါတယ်...အခု ဟာက နားမလည်ရင် ရပ်ရပ်ထားနေရတယ်..အကိုရေ..
    ဖီလင် ပျက်တယ်..အကို့ဆီက Reply ကို ပြန်စောင့်နေရသေးတယ်...ဖြစ်နိုင်ရင် အမြန်မေး အမြန်ဖြေစနစ်လေး ရှိရင် ကောင်းမယ်ဗျ...
  • edited March 2010 Registered Users
    ကျေးဇူးတင်ပါတယ်အကို
    စပြီးလေ ့လာနေတဲ ့သူတွေနားလည်အောင်ေ၇းပေးထားလို ့ကျေးဇူးအထူးတင်ပါတယ်။:smile:
  • edited October 2010 Registered Users
    လိုက်ပြီးလေ့လာနေပါတယ်နော် များများရေးပေးပါဦး ကြယ်စင်က သင်တန်းမတက်ဘဲ အလုပ်ကနေပဲ လေ့လာနေရတာမို့ပါ
  • ackack
    edited December 2010 Registered Users
    ဒီ Topic လေးကို အသက်သွင်းပေးနေတဲ့ ကို sevenlamp ဘယ်များရောက်နေပါလိမ့်...
    .....
    :rolleyes:
  • Registered Users
    I want to test C#.
    First of all, I installed .net framework 2.0. And then what application I need for compiling C#.I have only few knowledge about that language.I had been graduated from UCSY and I still don't know how to create a program. Plz give me some advice for requiring to create a program.
Sign In or Register to comment.