أساسيات البرمجة سي شارب - المهدمات C# Destructors
أساسيات البرمجة - المهدمات C# Destructors
المهدمات:-
هي دوال خاصة تحمل اسم الفئة ولكن يسبقها الرمز(~) واهميتها تمكن في تحرير الموارد من الذاكرة فلا يستهلك البرنامج موارد مثل اغلاق البرنامج.
مثال على المهدمات:-
using System; namespace LineApplication { class Line { private double length; // الطول public Line() // المشيد { Console.WriteLine("Object is being created"); } ~Line() //المهدم { Console.WriteLine("Object is being deleted"); } public void setLength( double len ) { length = len; } public double getLength() { return length; } static void Main(string[] args) { Line line = new Line(); // اسناد قيمة الطول line.setLength(6.0); Console.WriteLine("Length of line : {0}", line.getLength()); } } }
ناتج المشيد والمهدم للكود السابق:-
Object is being created Length of line : 6 Object is being deleted
Ahmed Ata Almahallawi
Freelancer
IT
IT Help Desk,
SEO experience,PHP,C#,ASPX
SEO experience,PHP,C#,ASPX
Al alami st
gaza -jabalia, Gaza Strip
Palestine
ahmed.almahallawi@gmail.com
DOB: 05/10/1984
by +Ahmed Almahallawi
by +Ahmed Almahallawi
24/11/2013
التسميات: csharp-basic
<< الصفحة الرئيسية