|
|
|
Когато разработваме приложения работим с различни видове стойности. Приложението трябва да запази тези стойности в паметта на компютъра, за да може да работи с тях. Нека ви помогна да разберете това с елементарен пример. Ще направим програма, която изисква от потребителя да въведе 2 числа и след това да изкара сумата им. Когато потребителя въведе 2-те числа програмата ще трябва да ги запази в паметта, за да може след това да ги събере. Когато вече сумата на числата е получена, тя също се запазва в паметта преди да се изведе на екрана. Но как да направите програма записваща стойностите в паметта? За тази цел се използват променливите. При използването на променливи ние си осигуряваме имена на определени места в паметта. Например може да уточним, че първото число ще се съхранява в паметта под името "Number1". Съответно второто число ще се съхранява с името "Number2". Вече знаете, че когато искате да съхранявате стойности в паметта трябва да използвате променливи. Но има и още един фактор, трябва да уточним и какъв вид стойност ще се съхранява в променливата. В горният пример, говорихме за две стойности от които и двете числови. Но какво ако потребителя въведе две имена в мястото за две числа? Естествено, програма няма да може да пресметне сумата. Затова когато използваме променливи трябва също да уточним и типа данни, който ще бъде съхранен в тях. Типът данни определя дали данена променлива може да съхранява число, символ или текст. Ето и някои от по-често използваните типове данни в C# : int - За съхраняване на челочислени стойности long - За съхраняване на големи целочислени стойности float - За съхраняване на стойности с "плаваща запетая" double - За съхраняване на големи стойности с "плаваща запетая" char - За съхраняване на един символ string - За съхраняване на стринг (низ) bool - За съхраняване на стойностите "true" или "false" Преди да използвате променлива в програма трябва да я декларирате. Синтаксиса за деклариране на променлива е следния: Тип-данни име-на-променлива За пример ето една променлива, декларирана като челочислена стойност с име "salary": int salary; Можем да декларираме повече от една променлива на един ред, ако е от същия тип данни: int number1, number2; Бележка: Имената на променливите трябва да започват с буква, "@" символа или долна черта "_". Но не се препоръчва да използвате "_" като първи символ. Не трябва да започват с цифра, а също не трябва да използвате и ключови думи за езика C#, като например "for". Също незабравяйте и че езика C# е чувствителен език (влияе се от малки и големи букви), затова "age", "Age" и "AGE" ще се счетат за 3 различни променливи. След като декларираме променлива можем да и придадем стойност: int number; Вторият ред запазва стойността "26" в променливата "number". Също е добре да знаете, че променливите могат да сменят стойността си отново по време на програмата. Следователно декларация като: number=4; ще промени стойността на променливата, която до преди малко съхраняваше стойност 26, на 4. Това е, надявам се да сте го разбрали, няма как по-подробно да се обясни от това =). Източник: www.edumax.com Все още няма коментари за този урок. |
|
|