سی شارپ: جیاوازیی نێوان پێداچوونەوەکان

ناوەڕۆکی سڕاو ناوەڕۆکی زیادکراو
پەرەپێدان و درێژکردنەوەی وتار
تاگەکان: بەکارھێنانی نووسەی ناستاندارد دەستکاریی دیداری
بەسەرداچوونەوە بۆ وتارەکە
ھێڵی ٢:
{{داتابۆکس}}
 
'''سی شارپ''' ({{بە ئینگلیزی|#C}}) یەکێک لە [[زمانی بەرنامەسازی|زمانە بەرنامەسازیەکانیبەرنامەسازییەکانی]] [[مایکرۆسۆفت]]ە کە وەکوو زمانیکی بەرنامەڕێژیی هاوچەرخ،ھاوچەرخ، گشتی، ئامانجدار، لەلایەن مایکرۆسۆفتەوە گەشەپێدراوە و لەلایەن کۆمەڵەی پیشەسازانی کۆمپیوتەری ئەوروپی (ECMA) و ڕێکخراوی ستانداردە نێودەوڵەتییەکان (ISO) پەسەند کراوە، ئەم زمانە بە جۆریک دیزاینکراوە کەبتوانێت لە ژێرخانی زمانی هاوبەشھاوبەش(CLI) کاربکات، کە پێکدێت لە کۆدی جێبەجێکردن و ژینگەی کارپێکردن کە ڕێگە بە زمانە جۆراوجۆرە ئاست بەرزەکان دەدات لەسەر سەکۆ و تەلارسازییە جیاوازەکانی کۆمپیوتەر وەو زۆر هاوشێوەیھاوشێوەی لەگەل زمانی جاڤا و بەکارهێنەرانیبەکارھێنەرانی ئاسانە بۆ ئەو کەسانی کە زانیارییان لە سی، سی++و جاڤا هەیەھەیە
 
== تایبەتمەندیەکانیتایبەتمەندییەکانی سی شارپ ==
* ئاسان بۆ دەستپێکردن: سی شارپ زمانێکی ئاست-بەرزە کە نزیکترە لە زمانە بەرنامەڕێژیەبەرنامەڕێژییە بەناوبانگەکانی تر وەکوو سی، سی++ و جاڤا کە فێربوون بۆ هەرھەر کەسێک ئاسان دەبێت
 
* پەرەپێدانی کاربەرنامەی دێسکتۆپ و وێب ئەپڵیکەیشن: بە شێوەیەکی بەرچاو لەپەرەپێدانی کاربەرنامەکانی وێب و کاربەرنامەکانی دێسکتۆپ بەکاردێت کە یەکێکە لەو زمانە بەناوبانگانەی کە لە دێسکتۆپێکی پڕۆفیشناڵدا بەکاردەهێنرێت،بەکاردەھێنرێت، ئەگەر هەرھەر کەسێک بیەوێتبییەوێت کاربەرنامەکانی مایکرۆسۆفت دروستبکات، سی شارپ یەکەم هەڵبژاردیەھەڵبژاردییە
* ئاسان بۆ دەستپێکردن: سی شارپ زمانێکی ئاست-بەرزە کە نزیکترە لە زمانە بەرنامەڕێژیە بەناوبانگەکانی تر وەکوو سی، سی++ و جاڤا کە فێربوون بۆ هەر کەسێک ئاسان دەبێت
* کۆمەڵگەیەکی گەورەیە: کۆمەڵگەی گەورەی هەیەھەیە وە هەمیشەو ھەمیشە گەشەدەسەنی بۆ ئەوەی لە سیستمەکان بمێنێتەوە و لەناونەچوبێت
* پەرەپێدانی کاربەرنامەی دێسکتۆپ و وێب ئەپڵیکەیشن: بە شێوەیەکی بەرچاو لەپەرەپێدانی کاربەرنامەکانی وێب و کاربەرنامەکانی دێسکتۆپ بەکاردێت کە یەکێکە لەو زمانە بەناوبانگانەی کە لە دێسکتۆپێکی پڕۆفیشناڵدا بەکاردەهێنرێت، ئەگەر هەر کەسێک بیەوێت کاربەرنامەکانی مایکرۆسۆفت دروستبکات، سی شارپ یەکەم هەڵبژاردیە
* پەرەپێدانی یاریەکانیارییەکان: سی شارپ بە شێوەیەکی بەرفراوان بەکاردەهێنرێتبەکاردەھێنرێت لە گەشپێدانی یاریەکانیارییەکان و بەردەوام لە زاڵبوون وەو هەوادارێکیھەوادارێکی گەورەی هەیەھەیە
* کۆمەڵگەیەکی گەورەیە: کۆمەڵگەی گەورەی هەیە وە هەمیشە گەشەدەسەنی بۆ ئەوەی لە سیستمەکان بمێنێتەوە و لەناونەچوبێت
* پەرەپێدانی یاریەکان: سی شارپ بە شێوەیەکی بەرفراوان بەکاردەهێنرێت لە گەشپێدانی یاریەکان و بەردەوام لە زاڵبوون وە هەوادارێکی گەورەی هەیە
* بەشێکە لە .Net Framework
 
== وەشانەکان ==
{| class="wikitable" style="margin:0 auto 0 auto;"
|-
Line ٣٠ ⟶ ٢٩:
| rowspan="2"|[http://www.techstreet.com/cgi-bin/pdf/free/378672/ISO+IEC+23270-2003.pdf April 2003]
| [http://download.microsoft.com/download/a/9/e/a9e229b9-fee5-4c3e-8476-917dee385062/CSharp%20Language%20Specification%20v1.0.doc January 2002]
| کانوونی دووەم ٢٠٠٢
| January 2002
| [[.NET Framework version history#.NET Framework 1.0|.NET Framework 1.0]]
| [[Visual Studio .NET|Visual Studio .NET 2002]]
|-
| C# 1.1<br/>{{ھن}}C# 1.2
| [http://download.microsoft.com/download/5/e/5/5e58be0a-b02b-41ac-a4a3-7a22286214ff/csharp%20language%20specification%20v1.2.doc October 2003]
| نیسان ٢٠٠٣
| April 2003
| [[.NET Framework 1.1]]
| [[Visual Studio .NET 2003]]
Line ٤٤ ⟶ ٤٣:
| [http://standards.iso.org/ittf/PubliclyAvailableStandards/c042926_ISO_IEC_23270_2006(E).zip September 2006]
| [http://download.microsoft.com/download/9/8/f/98fdf0c7-2bbd-40d3-9fd1-5a4159fa8044/csharp%202.0%20specification_sept_2005.doc September 2005]{{efn|The Microsoft C# 2.0 specification document only contains the new 2.0 features. For older features, use the 1.2 specification above.}}
| تشرینی دووەم ٢٠٠٥
| November 2005
| [[.NET Framework 2.0]]<br/>{{ھن}}[[.NET Framework 3.0]]
| [[Visual Studio 2005]]<br/>{{ھن}}[[Visual Studio 2008]]
|-
| [[C Sharp 3.0|C# 3.0]]
| colspan="2" rowspan="2" {{no|بوونی نیەنییە}}
| [http://download.microsoft.com/download/3/8/8/388e7205-bc10-4226-b2a8-75351c669b09/CSharp%20Language%20Specification.doc August 2007]
| تشرینی دووەم ٢٠٠٧
| November 2007
| .NET Framework 2.0 (Except LINQ)<ref name="danielmoth1">{{cite web|url=http://www.danielmoth.com/Blog/using-c-30-from-net-20.aspx |title=Using C# 3.0 from .NET 2.0 |publisher=Danielmoth.com |date=May 13, 2007 |accessdate=October 4, 2012}}</ref><br/>{{ھن}}
.NET Framework 3.0 (Except LINQ)<ref name="danielmoth1"/><br/>{{ھن}}
[[.NET Framework 3.5]]
| [[Visual Studio 2008]]
|-
| [[C Sharp 4.0|C# 4.0]]
| نیسان ٢٠١٠
| April 2010
| April 2010
| [[.NET Framework 4.0|.NET Framework 4]]
Line ٦٧ ⟶ ٦٦:
| [https://standards.iso.org/ittf/PubliclyAvailableStandards/c075178_ISO_IEC_23270_2018.zip December 2018]
| [https://www.microsoft.com/en-us/download/details.aspx?id=7029 June 2013]
| ئاب ٢٠١٢
| August 2012
| [[.NET Framework 4.5]]
| [[Visual Studio 2012]]<br/>{{ھن}}[[Visual Studio 2013]]
|-
| C# 6.0
| colspan="2" rowspan="7" {{no|بوونی نیەنییە}}
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/language-specification/ Draft]
| تەممووز ٢٠١٥
| July 2015
| [[.NET Framework 4.6]]<br/>{{ھن}}.NET Core 1.0<br/>{{ھن}}.NET Core 1.1
| [[Visual Studio 2015]]
|-
| C# 7.0
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-7.0/ Specification proposal]
| ئازار ٢٠١٧
| March 2017
| [[.NET Framework 4.7]]
| [[Visual Studio 2017]] version 15.0
Line ٨٦ ⟶ ٨٥:
| C# 7.1
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-7.1/ Specification proposal]
| ئاب ٢٠١٧
| August 2017
| .NET Core 2.0
| [[Visual Studio 2017]] version 15.3<ref>{{Cite web|url=https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes-v15.3|title=Visual Studio 2017 15.3 Release Notes|website=docs.microsoft.com}}</ref>
Line ٩٢ ⟶ ٩١:
| C# 7.2
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-7.2/ Specification proposal]
| تشرینی دووەم ٢٠١٧
| November 2017
|
| [[Visual Studio 2017]] version 15.5<ref name="visualstudio.com">{{Cite web|url=https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes|title=Visual Studio 2017 15.9 Release Notes|website=docs.microsoft.com}}</ref>
|-
| C# 7.3
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-7.3/ Specification proposal]
| ئایار ٢٠١٨
| May 2018
| .NET Core 2.1<br/>{{ھن}}.NET Core 2.2<br/>{{ھن}}[[.NET Framework 4.8]]
| [[Visual Studio 2017]] version 15.7<ref name="visualstudio.com"/>
|-
| C# 8
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-8.0/ Specification proposal]
| ئەیلوول ٢٠١٩
| September 2019
| .NET Core 3.0
| [[Visual Studio 2019]] version 16.3<ref name="visualstudio.com"/>
Line ١١٠ ⟶ ١٠٩:
| C# 9.0
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-9.0/ Specification proposal]
| ئەیلوول ٢٠٢٠
| September 2020
| .NET 5.0
| [[Visual Studio 2019]] version 16.8, Preview 4<ref name="visualstudio.com"/>
Line ١٢٢ ⟶ ١٢١:
[[پۆل:زمانە بەرنامەسازییەکان]]
 
<references group="lower-alpha" />