Sunteți pe pagina 1din 22

Unitatea de învăţare 5 PROGRAMAREA ÎN VB.

NET
_________________________________________________________________________________________________________________

UNITATEA DE ÎNVĂŢARE 5

CLASE NEVIZUALE ÎN VB.NET


___________________________________________________________________________
Cuprins

Obiectivele unităţii de învăţare 5

5.1. Clase utile în VB.NET

Clasa String
Clasa Char
Clasa Date
Întrebări

Bibliografie Unitatea de învăţare 5

1
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

OBIECTIVELE UNITĂŢII DE ÎNVĂŢARE 5

• Însuşirea cunoştinţelor necesare pentru a înţelege proprietăţile şi metodele


specifice claselor String, Char şi Date.
• Cunoaşterea principalelor metode şi proprietăţi specifice şi însuşirea modului
lor de utilizare.
• Identificarea principalelor prelucrări unde pot fi utilizate aceste clase;
• Însuşirea tehnicilor necesare documentării prin folosirea Help-ului şi a
instrumentelor ajutătoare utilizate în proiectare.

5.1. Clase utile în VB.NET

• Clasa String

Permite definirea tipului de date String. Clasa are proprietăţi şi metode specifice.
 Principalele proprietăţi specifice sunt:
 .Length – redă numărul de caractere din şir;
 Chars(index)- returnează caracterul din şir aflat la poziţia precizată de index.
Notă: Metodele clasei string furnizate de Help sunt:

The String type exposes the following methods.


Methods

Name Description

Clone Returns a reference to this instance of String.

Compare Overloaded. Compares two specified String objects.

CompareOrdinal Overloaded. Compares two String objects by evaluating the


numeric values of the corresponding Char objects in each string.

CompareTo Overloaded. Compares this instance with a specified object or


String and returns an indication of their relative values.

Concat Overloaded. Concatenates one or more instances of String, or the


String representations of the values of one or more instances of
Object.

2
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

Name Description

Contains Returns a value indicating whether the specified String object


occurs within this string.

Copy Creates a new instance of String with the same value as a


specified String.

CopyTo Copies a specified number of characters from a specified


position in this instance to a specified position in an array of
Unicode characters.

EndsWith Overloaded. Determines whether the end of an instance of String


matches a specified string.

Equals Overloaded. Determines whether two String objects have the


same value.

Finalize Allows an Object to attempt to free resources and perform other


cleanup operations before the Object is reclaimed by garbage
collection. (Inherited from Object.)

Format Overloaded. Replaces each format item in a specified String with


the text equivalent of a corresponding object's value.

GetEnumerator Retrieves an object that can iterate through the individual


characters in this string.

GetHashCode Returns the hash code for this string. (Overrides


Object.GetHashCode().)

GetType Gets the Type of the current instance. (Inherited from Object.)

GetTypeCode Returns the TypeCode for class String.

IndexOf Overloaded. Reports the index of the first occurrence of a String,


or one or more characters, within this string.

IndexOfAny Overloaded. Reports the index of the first occurrence in this


instance of any character in a specified array of Unicode
characters.

Insert Inserts a specified instance of String at a specified index position


in this instance.

3
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

Name Description

Intern Retrieves the system's reference to the specified String.

IsInterned Retrieves a reference to a specified String.

IsNormalized Overloaded. Indicates whether this string is in a particular


Unicode normalization form.

IsNullOrEmpty Indicates whether the specified String object is a null reference


(Nothing in Visual Basic) or an Empty string.

Join Overloaded. Concatenates a specified separator String between


each element of a specified String array, yielding a single
concatenated string.

LastIndexOf Overloaded. Reports the index position of the last occurrence of


a specified Unicode character or String within this instance.

LastIndexOfAny Overloaded. Reports the index position of the last occurrence in


this instance of one or more characters specified in a Unicode
array.

MemberwiseClone Creates a shallow copy of the current Object. (Inherited from


Object.)

Normalize Overloaded. Returns a new string whose binary representation is


in a particular Unicode normalization form.

PadLeft Overloaded. Right-aligns the characters in this instance, padding


on the left with spaces or a specified Unicode character for a
specified total length.

PadRight Overloaded. Left-aligns the characters in this string, padding on


the right with spaces or a specified Unicode character, for a
specified total length.

Remove Overloaded. Deletes a specified number of characters from this


instance.

Replace Overloaded. Replaces all occurrences of a specified Unicode


character or String in this instance, with another specified
Unicode character or String.

4
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

Name Description

Split Overloaded. Returns a string array that contains the substrings in


this instance that are delimited by elements of a specified string
or Unicode character array.

StartsWith Overloaded. Determines whether the beginning of an instance of


String matches a specified string.

Substring Overloaded. Retrieves a substring from this instance.

ToCharArray Overloaded. Copies the characters in this instance to a Unicode


character array.

ToLower Overloaded. Returns a copy of this String converted to


lowercase.

ToLowerInvariant Returns a copy of this String object converted to lowercase using


the casing rules of the invariant culture.

ToString Overloaded. Converts the value of this instance to a String.

ToUpper Overloaded. Returns a copy of this String converted to


uppercase.

ToUpperInvariant Returns a copy of this String object converted to uppercase using


the casing rules of the invariant culture.

Trim Overloaded. Removes all leading and trailing occurrences of a


set of specified characters from the current String object.

TrimEnd Removes all trailing occurrences of a set of characters specified


in an array from the current String object.

TrimStart Removes all leading occurrences of a set of characters specified


in an array from the current String object.

 Principalele metode de clasă (shared methods) care nu necesită existenţa unei instanţe de
clasă sunt:

5
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

 .Compare (strA, strB) As integer. Compararea are semnificaţie în contextul


alfabetului, nu al numărului de caractere. Rezultatul furnizat va fi:
- un număr negativ dacă: strA < strB;
- egal cu zero dacă: strA = strB;
- pozitiv dacă: strA > strB.
Exemplu:
Private Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Button1.Click
'definire siruri
Dim strA As String = "abc"
Dim strB As String = "af"
'utilizarea metodei Compare
MessageBox.Show(String.Compare(strA, strB))
End Sub
Rezultatul va fi:

Adică "abc" < "af"


 .Concat (strA, strB…) As String. Concatenează două sau mai multe şiruri precizate ca
parametrii.
Exemplu:
Private Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Button1.Click
'definie siruri
Dim strA As String = "abc"
Dim strB As String = "af"
Dim strC As String = "123"
'utilizarea metodei Concat
MessageBox.Show(String.Concat(strA, strB))
MessageBox.Show(String.Concat(strA, strB, strC, strA, strB, strC,
strA, strB, strC, strA, strB, strC, strA, strB))

End Sub
6
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

Rezultatul va fi:

 .Copy (strA) As String. Creează o copie a şirului precizat ca instanţă.


Exemplu:
'utilizarea metodei Copy
Dim strD As String
StrD = String.Copy(strA)
MessageBox.Show(strD)
Rezultatul va fi:

 .Join (separator, vector) As String. Concatenează elementele unui vector de tip string
inserând separatorul precizat ca prim parametru între elemente.
Exemplu:
Dim unVector(2) As String
unVector(0) = "Petre"
unVector(1) = "Ion"
unVector(2) = "Vasile"
MessageBox.Show(String.Join("/", unVector))

Rezultatul va fi:

 Principalele metode la nivel de instanţă sau obiect (instance methods) care se folosesc
prin intermediu obiectelor de tip String sunt:

7
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

 .Contains (sir) As Boolean. Returnează valoarea True, dacă şirul precizat ca


parametru este conţinut (se regăseşte) în şirul instanţă.
Exemplu:
Private Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Button2.Click
Dim unSir As String = "Ionescu Ion este student la ASE
Bucuresti"
MessageBox.Show(unSir.Contains("ASE"))
End Sub
Rezultatul va fi:

 .CompareTo (sir) As integer. Compară şirul instanţă cu şirul dat ca parametru.


Compararea are semnificaţie în contextul alfabetului, nu al numărului de caractere.
Rezultatul furnizat va fi:
- un număr negativ dacă: şirul instanţă < şirul dat ca parametru;
- egal cu zero dacă: şirul instanţă = şirul dat ca parametru;
- pozitiv dacă: şirul instanţă > şirul dat ca parametru.
Exemplu:
Dim unSir As String = "Ionescu Ion este student la ASE Bucuresti"
Dim altSir As String = "Hop si Nenea Ion ca si el e om"
MessageBox.Show(unSir.CompareTo(altSir))

8
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

Rezultatul va fi:

Adică unSir > altSir


 .EndWith (sir) As Boolean. Returnează valoarea True, dacă şirul precizat ca parametru
este conţinut (se regăseşte) la sfârşitul şirului instanţă.
Exemplu:
Dim altSir As String = "Hop si nenea Ion ca si el e om"
MessageBox.Show(altSir.EndsWith("el e om"))
Rezultatul va fi:

 .IndexOf (sir) As Integer. Returnează valoarea indexului (se începe cu zero) a


caracterului din şirul instanţă de unde începe subşirul precizat ca parametru dacă este
conţinut (se regăseşte) în şirul instanţă – prima apariţie sau -1 în cazul când nu se
regăseşte în şirul instanţă.
Exemplu:
Dim unSir As String = "Ionescu Ion este student la ASE Bucuresti"
Dim altSir As String = "Hop si nenea Ion ca si el e om"
MessageBox.Show(altSir.IndexOf("Ion"))
MessageBox.Show(unSir.IndexOf("Hop"))
Rezultatul va fi:

 .IndexOf (sir, intreg) As Integer. (varianta supraîncărcată) Returnează valoarea


indexului (se începe cu zero) a caracterului din şirul instanţă de unde începe subşirul
precizat ca prim parametru dacă este conţinut (se regăseşte) în şirul instanţă, căutarea

9
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

începe din poziţia stabilită de al doilea parametru, sau -1 în cazul când nu se regăseşte
în şirul instanţă în condiţiile de căutare stabilite.
Exemplu:
Dim unSir As String = "Ionescu Ion este student la ASE Bucuresti"
Dim altSir As String = "Hop si nenea Ion ca si el e om"
MessageBox.Show(altSir.IndexOf("Ion",14))
MessageBox.Show(unSir.IndexOf("s",20))
Rezultatul va fi:

Observaţie importantă: Dacă este să examinăm Help-ul pentru metoda IndexOf vom avea:

Name Description
String.IndexOf Reports the index number, or character position, of the first
(Char) occurrence of a specified Unicode character in the current String
object.

String.IndexOf Reports the index number, or character position, of the first


(Char, Int32) occurrence of a specified Unicode character in the current String
object. The search starts at a specified character position.

String.IndexOf Reports the index number, or character position, of the first


(Char, Int32, Int32) occurrence of the specified Unicode character in the current String
object. The search starts at a specified character position and
examines a specified number of character positions.

String.IndexOf Reports the index number, or character position, of the first


(String) occurrence of the specified String object in the current String
object.

String.IndexOf Reports the index number, or character position, of the first


(String, Int32) occurrence of the specified String object in the current String
object. The search starts at a specified character position.

10
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

Name Description
String.IndexOf Reports the index number, or character position, of the first
(String, Int32, occurrence of the specified String object in the current String
Int32) object. The search starts at a specified character position and
examines a specified number of character positions.

Ceea ce arată că de fapt metoda este supraîncărcată şi poate fi utilizată în aceste 6 variante.
Adică faţă de variantele prezentate de noi pentru căutarea de subşiruri mai putem preciza de
unde să înceapă căutarea şi câte poziţii verifică.
 .Insert (index, sir) As String. Inserează subşirul precizat ca al doilea parametru în şirul
instanţă începând cu poziţia indexului precizată de primul parametru.
Exemplu:
Dim unSir As String = "Ionescu Ion este student la ASE Bucuresti"
Dim altSir As String = "Hop si nenea Ion ca si el e om"
MessageBox.Show(unSir.Insert(32, "(Academia de Studii Economice) "))
Rezultatul va fi:

 .LastIndexOf (sir) As Integer. Returnează valoarea indexului (se începe cu zero) a


caracterului din şirul instanţă de unde începe subşirul precizat ca parametru dacă este
conţinut (se regăseşte) în şirul instanţă – ultima apariţie sau -1 în cazul când nu se
regăseşte în şirul instanţă.
 .Remove (index, număr) As String. Şterge un număr de caractere, precizat de al doilea
parametru, din şirul instanţă, începând de la o anumită poziţie, precizată de primul
parametru.
 .Replace (şir vechi, şir nou) As String. Înlocuieşte peste tot în şirul instanţă, subşirul
precizat de primul parametru cu subşirul precizat de al doilea parametru (este
supraîncărcată permiţând execuţia şi la nivel de caracter).
 .Split (separator) As String. Umple un vector de tip string cu subşirurile extrase din
şirul instanţă, în funcţie de separatorul (poate fi un caracter sau un subşir) precizat ca
prim parametru.

11
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

Exemplu:
Dim rezultat() As String
Dim unSir As String = "Ionescu Ion este student la ASE Bucuresti"
rezultat = unSir.Split(" ")
'Afisarea primelor 6 celule
For i = 0 To 5
MessageBox.Show(rezultat(i))
Next
Rezultatul va fi:

 .StartWith (sir) As Boolean. Returnează valoarea True, dacă şirul precizat ca


parametru este conţinut (se regăseşte) la începutul şirului instanţă.
Exemplu:
Dim altSir As String = "Hop si nenea Ion ca si el e om"
MessageBox.Show(altSir.StartWith("Hop"))
Rezultatul va fi:

 .Substring (index) As String sau .Substring (index, număr) As String. Extrage din şirul
instanţă începând cu indexul precizat (de parametru) subşirul până la sfârşit (prima
variantă); sau extrage un subşir din şirul instanţă începând cu poziţia precizată, de
primul parametru, un număr de caractere precizat de al doilea parametru (varianta
doi).
Exemplu:
Dim unSir As String = "Ionescu Ion este student la ASE Bucuresti"
MessageBox.Show(unSir.Substring(8, 3))
Rezultatul va fi:

12
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

 .ToLower () As String. Returnează o copie a şirului de instanţă scris cu litere mici.


 .ToUpper () As String. Returnează o copie a şirului de instanţă scris cu litere mari.
 .Trim () As String sau .Trim (şir) As String. Elimină spaţiile de la începutul sau
sfârşitul şirului instanţă (prima variantă); sau de la începutul şi sfârşitul şirului
instanţă, subşirul precizat ca parametru (varianta doi).
Exemplu:
Dim unSir As String = "Ionescu Ion este student la ASE Bucuresti"
MessageBox.Show(unSir.Trim("i"))
Rezultatul va fi:

Notă: În versiunile mai recente ale lui VB.NET există şi metodele: .TrimEnd şi .TrimStart

• Clasa Char

Permite definirea tipului de date Char. Clasa are metode specifice (marea majoritate sunt
metode de tip static).

13
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

 Principalele metode specifice sunt:

Metoda Rezultatul returnat


GetNumericValue(Char) As Valoarea numerică a caracterului precizat ca parametru
Double

CompareTo(Char) As Integer Compară caracterul instanţă cu caracterul dat ca


(metodă de instanţă) parametru. Rezultatul furnizat va fi:
Exemplu: - un număr negativ dacă: caracterul instanţă <
Dim unCarater As Char = caracterul dat ca parametru;
"I"c
MessageBox.Show(unCarater. - egal cu zero dacă: caracterul instanţă =
CompareTo("a"c)) caracterul dat ca parametru;
Răspuns:-24
- pozitiv dacă: caracterul instanţă > caracterul dat
ca parametru.

14
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

Metoda Rezultatul returnat

IsDigit(Char) As Boolean True dacă caracterul dat ca parametru este o cifră şi


Exemplu: False în caz contrar

MessageBox.Show
(Char.IsDigit("a"c))
Răspuns:False

IsLetter() True dacă caracterul dat ca parametru este o literă şi


False în caz contrar

IsLetterOrDigit () True dacă caracterul dat ca parametru este o literă sau


o cifră şi False în caz contrar

IsLower(Char) As Boolean True dacă caracterul dat ca parametru este o literă mică
Exemplu: şi False în caz contrar

MessageBox.Show
(Char.IsDigit("a"c))
Răspuns:True

IsNumber() True dacă caracterul dat ca parametru este o un număr


zecimal sau hexazecimal şi False în caz contrar

IsPunctuation() True dacă caracterul dat ca parametru este o un semn


Exemplu: de punctuaţie şi False în caz contrar.

MessageBox.Show

(Char.IsPunctuation(","c))
Răspuns:True

IsSeparator() True dacă caracterul dat ca parametru este o un


separator şi False în caz contrar.

IsUpper() True dacă caracterul dat ca parametru este o majusculă


şi False în caz contrar.

IsWhiteSpace() True dacă caracterul dat ca parametru este spaţiu şi


False în caz contrar.

ToLower() O valoare de tip caracter echivalentă cu litera mică a


caracterului precizat ca argument

15
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

Metoda Rezultatul returnat

ToUpper() O valoare de tip caracter echivalentă cu litera mare a


Exemplu: caracterului precizat ca argument

MessageBox.Show
(Char.ToUpper("a"c))
Răspuns:A

ToString() Şirul echivalent caracterului precizat ca argument

• Clasa Date

Permite definirea tipului de dată calendaristică. Clasa are proprietăţi şi metode specifice.
 Principalele proprietăţi specifice sunt:
a) Proprietăţi statice
 Now – citeşte data şi ora sistem;
 ToDay – citeşte data sistem;
 UtcNou – citeşte data sistem în caracteristici universale de timp (ora meridianului
zero).
Exemplu:
Private Sub Button5_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Button5.Click
Label4.Text = Date.Now
Label5.Text = Date.Today
Label6.Text = Date.UtcNow

End Sub

Rezultatul:

b) Proprietăţi de instanţă

Proprietatea Ce conţine
Date Citeşte data din variabila de tip dată şi oră

Day Citeşte ziua din lună

DayOfWeek Citeşte ziua din săptămână

DayOfYear Citeşte ziua din an

16
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

Proprietatea Ce conţine

Hour Citeşte ora

Kind Citeşte cum este reprezentat timpul universal sau local


Exemplu:
Private Sub Button4_Click(ByVal sender As Object,
ByVal e As System.EventArgs) Handles Button4.Click
Dim oData As Date = Now
MessageBox.Show(oData.Kind)
End Sub
Răspuns: 2 (altfel nu universal)

Millisecond Citeşte milisecundele din instanţă

Minute Citeşte minutele din instanţă

Month Citeşte luna

Scond Citeşte secunda

Ticks Transformă data şi ora în secunde

TimeOfDay Citeşte timpul

Year Citeşte anul

 Principalele metode de clasă (shared methods) care nu necesită existenţa unei instanţe de
clasă sunt:

 .Compare (dcA, dcB) As integer. Compară cele două date calendaristice. Rezultatul
furnizat va fi:
- un număr negativ dacă: dcA < dcB;

17
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

- egal cu zero dacă: dcA = dcB;


- pozitiv dacă: dcA > dcB.
Exemplu:
Private Sub Button4_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Button4.Click
Dim oData As Date = Now
MessageBox.Show("Bau")
Dim altaData As Date = Now
MessageBox.Show(Date.Compare(oData, altaData))

End Sub

Răspunsul va fi un număr negativ.


 .DaysInMonth (an, luna) As integer. Returnează numărul de zile ale lunii precizate ca
parametrul 2 în cadrul unui an dat ca parametru 1.
 .IsLeapYears (an) As boolean. Returnează True dacă anul precizat ca parametru este
bisect.
 .Parse (sir) As Date. Converteşte şirul într-o dată calendaristică.
 .ReferenceEqual (obiect1, obiect2) As Boolean. Returnează True dacă obiectele au
aceeaşi referinţă.

18
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

 Principalele metode la nivel de instanţă sau obiect (instance methods) care se folosesc
prin intermediu obiectelor de tip date sunt:

19
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

Metoda Explicaţii
Add(dată) As Date Adună data transmisă ca parametru la data instanţă şi
returnează noua dată

AddDays(număr) As Date Adună zilele, orele, milisecundele, minutele, secundele


AddHours şi anii – transmise ca parametrii la data instanţă şi

AddMilliseconds returnează noua dată

AddMinuts
AddSeconds
AddYears

ComparTo(dată) As Integer Compară data instanţă cu data transmisă ca parametru.


Rezultatul furnizat va fi un număr:
- negativ dacă: data instanţă < data parametru;
- egal cu zero dacă: data instanţă = data
parametru;
- pozitiv dacă: data instanţă > data parametru.

Subtract(dată) As SystemTime Scade data şi timpul din data instanţă

ToLocalTime() As Long Converteşte data instanţă în funcţie de timpul local

ToLongDateString() As String Converteşte data instanţă în şir

ToShortDateString() As String Converteşte data instanţă scurtă în şir

 Întrebări

1. Ce sunt proprietăţile şi metodele statice şi cum sunt apelate?


2. Ce sunt metodele şi proprietăţile instanţă şi cum sunt apelate?
3. Care sunt principalele operaţii care se pot executa asupra şirurilor?
4. Care sunt principalele operaţii care se pot executa asupra datelor de tip caracter?
5. Care sunt principalele operaţii care se pot executa asupra datelor calendaristice?

20
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________


Bibliografie Unitatea de învăţare 1

1. A. COZGAREA – Programarea calculatoarelor, introducere în VB.NET,


Editura ASE Bucureşti, 2008;
2. Gh. POPESCU – Programarea calculatoarelor în limbajul Visual Basic, Editura
Gestiunea Bucureşti, 2007;
3. Octavian DOSPINESCU – Dezvoltarea aplicaţiilor în VB.NET, Editura Polirom
Iaşi, 2004.

21
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU
Unitatea de învăţare 5 PROGRAMAREA ÎN VB.NET
_________________________________________________________________________________________________________________

OBIECTIVELE UNITĂŢII DE ÎNVĂŢARE 5 ................................................................................. 2

5.1. Clase utile în VB.NET................................................................................................................ 2

Bibliografie Unitatea de învăţare 1................................................................................................ 21

22
© prof. univ. dr. Gh. POPESCU & conf. univ. dr. V. POPESCU

S-ar putea să vă placă și