منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
طريقه حساب عمر الانسان - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : الأقسام التعليمية - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=90)
+--- قسم : مكتبة أكواد المنتدى (http://vb4arb.com/vb/forumdisplay.php?fid=111)
+---- قسم : مكتبة أكواد .net (http://vb4arb.com/vb/forumdisplay.php?fid=117)
+---- الموضوع : طريقه حساب عمر الانسان (/showthread.php?tid=6139)



طريقه حساب عمر الانسان - RaggiTech - 17-10-12

كاتب الموضوع : AhmedEssawy


كود :
[FONT=monospace]
[LIST=1]
[*][FONT='Courier New',Courier,monospace][color=#0600ff]public[/color] [color=#0600ff]static[/color] [color=#ff0000]int[/color] CalculateAge[color=#000000]([/color]DateTime BirthDate[color=#000000])[/color]
[/LIST]
[/FONT]
[LIST=1]
[*][FONT='Courier New',Courier,monospace][color=#000000]{[/color][/font]
[*][FONT='Courier New',Courier,monospace] [color=#008080][i]// Get the raw number of years[/i][/color][/font]
[*][FONT='Courier New',Courier,monospace] [color=#ff0000]int[/color] YearsAge = DateTime.[color=#0000ff]Now[/color].[color=#0000ff]Year[/color] - BirthDate.[color=#0000ff]Year[/color];[/font]
[*][FONT='Courier New',Courier,monospace] [color=#008080][i]// If the birthday hasn't occured this year, subtract one year from the age[/i][/color][/font]
[*][FONT='Courier New',Courier,monospace] [color=#0600ff]if[/color] [color=#000000]([/color]DateTime.[color=#0000ff]Now[/color].[color=#0000ff]Month[/color] < BirthDate.[color=#0000ff]Month[/color] || [color=#000000]([/color]DateTime.[color=#0000ff]Now[/color].[color=#0000ff]Month[/color] == BirthDate.[color=#0000ff]Month[/color] && DateTime.[color=#0000ff]Now[/color].[color=#0000ff]Day[/color] < BirthDate.[color=#0000ff]Day[/color][color=#000000])[/color][color=#000000])[/color][/font]
[*][FONT='Courier New',Courier,monospace] [color=#000000]{[/color][/font]
[*][FONT='Courier New',Courier,monospace] YearsAge--;[/font]
[*][FONT='Courier New',Courier,monospace] [color=#000000]}[/color][/font]
[*][FONT='Courier New',Courier,monospace] [color=#0600ff]return[/color] YearsAge;[/font]
[*][FONT='Courier New',Courier,monospace][color=#000000]}[/color][/font]
[/LIST]
[/font]