سی شارپ: جیاوازیی نێوان پێداچوونەوەکان
پەرەپێدان و درێژکردنەوەی وتار تاگەکان: بەکارھێنانی نووسەی ناستاندارد دەستکاریی دیداری |
بەسەرداچوونەوە بۆ وتارەکە |
||
ھێڵی ٢: | ھێڵی ٢: | ||
{{داتابۆکس}} |
{{داتابۆکس}} |
||
'''سی شارپ''' ({{بە ئینگلیزی|#C}}) یەکێک لە [[زمانی بەرنامەسازی|زمانە |
'''سی شارپ''' ({{بە ئینگلیزی|#C}}) یەکێک لە [[زمانی بەرنامەسازی|زمانە بەرنامەسازییەکانی]] [[مایکرۆسۆفت]]ە کە وەکوو زمانیکی بەرنامەڕێژیی ھاوچەرخ، گشتی، ئامانجدار، لەلایەن مایکرۆسۆفتەوە گەشەپێدراوە و لەلایەن کۆمەڵەی پیشەسازانی کۆمپیوتەری ئەوروپی (ECMA) و ڕێکخراوی ستانداردە نێودەوڵەتییەکان (ISO) پەسەند کراوە، ئەم زمانە بە جۆریک دیزاینکراوە کەبتوانێت لە ژێرخانی زمانی ھاوبەش(CLI) کاربکات، کە پێکدێت لە کۆدی جێبەجێکردن و ژینگەی کارپێکردن کە ڕێگە بە زمانە جۆراوجۆرە ئاست بەرزەکان دەدات لەسەر سەکۆ و تەلارسازییە جیاوازەکانی کۆمپیوتەر و زۆر ھاوشێوەی لەگەل زمانی جاڤا و بەکارھێنەرانی ئاسانە بۆ ئەو کەسانی کە زانیارییان لە سی، سی++و جاڤا ھەیە |
||
== |
== تایبەتمەندییەکانی سی شارپ == |
||
⚫ | |||
⚫ | * پەرەپێدانی کاربەرنامەی دێسکتۆپ و وێب ئەپڵیکەیشن: بە شێوەیەکی بەرچاو لەپەرەپێدانی کاربەرنامەکانی وێب و کاربەرنامەکانی دێسکتۆپ بەکاردێت کە یەکێکە لەو زمانە بەناوبانگانەی کە لە دێسکتۆپێکی پڕۆفیشناڵدا بەکاردەھێنرێت، ئەگەر ھەر کەسێک بییەوێت کاربەرنامەکانی مایکرۆسۆفت دروستبکات، سی شارپ یەکەم ھەڵبژاردییە |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* بەشێکە لە .Net Framework |
* بەشێکە لە .Net Framework |
||
==وەشانەکان== |
== وەشانەکان == |
||
{| class="wikitable" style="margin:0 auto 0 auto;" |
{| class="wikitable" style="margin:0 auto 0 auto;" |
||
|- |
|- |
||
ھێڵی ٣٠: | ھێڵی ٢٩: | ||
| rowspan="2"|[http://www.techstreet.com/cgi-bin/pdf/free/378672/ISO+IEC+23270-2003.pdf April 2003] |
| 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] |
| [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]] |
| [[.NET Framework version history#.NET Framework 1.0|.NET Framework 1.0]] |
||
| [[Visual Studio .NET|Visual Studio .NET 2002]] |
| [[Visual Studio .NET|Visual Studio .NET 2002]] |
||
|- |
|- |
||
| C# 1.1 |
| C# 1.1{{ھن}}C# 1.2 |
||
| [http://download.microsoft.com/download/5/e/5/5e58be0a-b02b-41ac-a4a3-7a22286214ff/csharp%20language%20specification%20v1.2.doc October 2003] |
| [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]] |
| [[.NET Framework 1.1]] |
||
| [[Visual Studio .NET 2003]] |
| [[Visual Studio .NET 2003]] |
||
ھێڵی ٤٤: | ھێڵی ٤٣: | ||
| [http://standards.iso.org/ittf/PubliclyAvailableStandards/c042926_ISO_IEC_23270_2006(E).zip September 2006] |
| [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.}} |
| [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]] |
| [[.NET Framework 2.0]]{{ھن}}[[.NET Framework 3.0]] |
||
| [[Visual Studio 2005]] |
| [[Visual Studio 2005]]{{ھن}}[[Visual Studio 2008]] |
||
|- |
|- |
||
| [[C Sharp 3.0|C# 3.0]] |
| [[C Sharp 3.0|C# 3.0]] |
||
| colspan="2" rowspan="2" {{no|بوونی |
| colspan="2" rowspan="2" {{no|بوونی نییە}} |
||
| [http://download.microsoft.com/download/3/8/8/388e7205-bc10-4226-b2a8-75351c669b09/CSharp%20Language%20Specification.doc August 2007] |
| [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> |
| .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>{{ھن}} |
||
.NET Framework 3.0 (Except LINQ)<ref name="danielmoth1"/> |
.NET Framework 3.0 (Except LINQ)<ref name="danielmoth1"/>{{ھن}} |
||
[[.NET Framework 3.5]] |
[[.NET Framework 3.5]] |
||
| [[Visual Studio 2008]] |
| [[Visual Studio 2008]] |
||
|- |
|- |
||
| [[C Sharp 4.0|C# 4.0]] |
| [[C Sharp 4.0|C# 4.0]] |
||
| نیسان ٢٠١٠ |
|||
| April 2010 |
|||
| April 2010 |
| April 2010 |
||
| [[.NET Framework 4.0|.NET Framework 4]] |
| [[.NET Framework 4.0|.NET Framework 4]] |
||
ھێڵی ٦٧: | ھێڵی ٦٦: | ||
| [https://standards.iso.org/ittf/PubliclyAvailableStandards/c075178_ISO_IEC_23270_2018.zip December 2018] |
| [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] |
| [https://www.microsoft.com/en-us/download/details.aspx?id=7029 June 2013] |
||
| ئاب ٢٠١٢ |
|||
| August 2012 |
|||
| [[.NET Framework 4.5]] |
| [[.NET Framework 4.5]] |
||
| [[Visual Studio 2012]] |
| [[Visual Studio 2012]]{{ھن}}[[Visual Studio 2013]] |
||
|- |
|- |
||
| C# 6.0 |
| C# 6.0 |
||
| colspan="2" rowspan="7" {{no|بوونی |
| colspan="2" rowspan="7" {{no|بوونی نییە}} |
||
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/language-specification/ Draft] |
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/language-specification/ Draft] |
||
| تەممووز ٢٠١٥ |
|||
| July 2015 |
|||
| [[.NET Framework 4.6]] |
| [[.NET Framework 4.6]]{{ھن}}.NET Core 1.0{{ھن}}.NET Core 1.1 |
||
| [[Visual Studio 2015]] |
| [[Visual Studio 2015]] |
||
|- |
|- |
||
| C# 7.0 |
| C# 7.0 |
||
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-7.0/ Specification proposal] |
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-7.0/ Specification proposal] |
||
| ئازار ٢٠١٧ |
|||
| March 2017 |
|||
| [[.NET Framework 4.7]] |
| [[.NET Framework 4.7]] |
||
| [[Visual Studio 2017]] version 15.0 |
| [[Visual Studio 2017]] version 15.0 |
||
ھێڵی ٨٦: | ھێڵی ٨٥: | ||
| C# 7.1 |
| C# 7.1 |
||
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-7.1/ Specification proposal] |
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-7.1/ Specification proposal] |
||
| ئاب ٢٠١٧ |
|||
| August 2017 |
|||
| .NET Core 2.0 |
| .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> |
| [[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> |
||
ھێڵی ٩٢: | ھێڵی ٩١: | ||
| C# 7.2 |
| C# 7.2 |
||
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-7.2/ Specification proposal] |
| [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> |
| [[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 |
| C# 7.3 |
||
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-7.3/ Specification proposal] |
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-7.3/ Specification proposal] |
||
| ئایار ٢٠١٨ |
|||
| May 2018 |
|||
| .NET Core 2.1 |
| .NET Core 2.1{{ھن}}.NET Core 2.2{{ھن}}[[.NET Framework 4.8]] |
||
| [[Visual Studio 2017]] version 15.7<ref name="visualstudio.com"/> |
| [[Visual Studio 2017]] version 15.7<ref name="visualstudio.com"/> |
||
|- |
|- |
||
| C# 8 |
| C# 8 |
||
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-8.0/ Specification proposal] |
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-8.0/ Specification proposal] |
||
| ئەیلوول ٢٠١٩ |
|||
| September 2019 |
|||
| .NET Core 3.0 |
| .NET Core 3.0 |
||
| [[Visual Studio 2019]] version 16.3<ref name="visualstudio.com"/> |
| [[Visual Studio 2019]] version 16.3<ref name="visualstudio.com"/> |
||
ھێڵی ١١٠: | ھێڵی ١٠٩: | ||
| C# 9.0 |
| C# 9.0 |
||
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-9.0/ Specification proposal] |
| [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-9.0/ Specification proposal] |
||
| ئەیلوول ٢٠٢٠ |
|||
| September 2020 |
|||
| .NET 5.0 |
| .NET 5.0 |
||
| [[Visual Studio 2019]] version 16.8, Preview 4<ref name="visualstudio.com"/> |
| [[Visual Studio 2019]] version 16.8, Preview 4<ref name="visualstudio.com"/> |
||
ھێڵی ١٢٢: | ھێڵی ١٢١: | ||
[[پۆل:زمانە بەرنامەسازییەکان]] |
[[پۆل:زمانە بەرنامەسازییەکان]] |
||
<references group="lower-alpha" |
<references group="lower-alpha"/> |
وەک پێداچوونەوەی ١١:٠٦، ٢٧ی تشرینی یەکەمی ٢٠٢٠
سی شارپ | |
---|---|
بەشێکە لە | .NET Framework، .NET |
دامەزران | ١ی کانوونی دووەمی ٢٠٠١ |
ناونراوە لەدوای | C♯، سی++ |
چاپەکان | C# 2.0، C# 3.0، C# 4.0 |
پەرەپێدەر | مایکرۆسۆفت |
شێوەساز | مایکرۆسۆفت، Anders Hejlsberg، Mads Torgersen |
Source code repository URL | https://github.com/dotnet/csharplang، https://github.com/dotnet/roslyn |
Issue tracker URL | https://github.com/dotnet/csharplang/issues |
وەشانی نەرمامێر | 12.0 |
وێبگە | https://docs.microsoft.com/en-us/dotnet/csharp/، https://docs.microsoft.com/de-de/dotnet/csharp/، https://docs.microsoft.com/ja-jp/dotnet/csharp/، https://docs.microsoft.com/fr-fr/dotnet/csharp/، https://docs.microsoft.com/it-it/dotnet/csharp/ |
سیستمی جۆر | nominative typing، inference typing، dynamic typing |
درێژکردنەوە | cs، csx |
تاگی "ستەک ئێکسچەینج" | https://stackoverflow.com/tags/c%23، https://ja.stackoverflow.com/tags/c%23، https://es.stackoverflow.com/tags/c%23، https://ru.stackoverflow.com/tags/c%23، https://pt.stackoverflow.com/tags/c%23 |
سی شارپ (بە ئینگلیزی: #C) یەکێک لە زمانە بەرنامەسازییەکانی مایکرۆسۆفتە کە وەکوو زمانیکی بەرنامەڕێژیی ھاوچەرخ، گشتی، ئامانجدار، لەلایەن مایکرۆسۆفتەوە گەشەپێدراوە و لەلایەن کۆمەڵەی پیشەسازانی کۆمپیوتەری ئەوروپی (ECMA) و ڕێکخراوی ستانداردە نێودەوڵەتییەکان (ISO) پەسەند کراوە، ئەم زمانە بە جۆریک دیزاینکراوە کەبتوانێت لە ژێرخانی زمانی ھاوبەش(CLI) کاربکات، کە پێکدێت لە کۆدی جێبەجێکردن و ژینگەی کارپێکردن کە ڕێگە بە زمانە جۆراوجۆرە ئاست بەرزەکان دەدات لەسەر سەکۆ و تەلارسازییە جیاوازەکانی کۆمپیوتەر و زۆر ھاوشێوەی لەگەل زمانی جاڤا و بەکارھێنەرانی ئاسانە بۆ ئەو کەسانی کە زانیارییان لە سی، سی++و جاڤا ھەیە
تایبەتمەندییەکانی سی شارپ
- ئاسان بۆ دەستپێکردن: سی شارپ زمانێکی ئاست-بەرزە کە نزیکترە لە زمانە بەرنامەڕێژییە بەناوبانگەکانی تر وەکوو سی، سی++ و جاڤا کە فێربوون بۆ ھەر کەسێک ئاسان دەبێت
- پەرەپێدانی کاربەرنامەی دێسکتۆپ و وێب ئەپڵیکەیشن: بە شێوەیەکی بەرچاو لەپەرەپێدانی کاربەرنامەکانی وێب و کاربەرنامەکانی دێسکتۆپ بەکاردێت کە یەکێکە لەو زمانە بەناوبانگانەی کە لە دێسکتۆپێکی پڕۆفیشناڵدا بەکاردەھێنرێت، ئەگەر ھەر کەسێک بییەوێت کاربەرنامەکانی مایکرۆسۆفت دروستبکات، سی شارپ یەکەم ھەڵبژاردییە
- کۆمەڵگەیەکی گەورەیە: کۆمەڵگەی گەورەی ھەیە و ھەمیشە گەشەدەسەنی بۆ ئەوەی لە سیستمەکان بمێنێتەوە و لەناونەچوبێت
- پەرەپێدانی یارییەکان: سی شارپ بە شێوەیەکی بەرفراوان بەکاردەھێنرێت لە گەشپێدانی یارییەکان و بەردەوام لە زاڵبوون و ھەوادارێکی گەورەی ھەیە
- بەشێکە لە .Net Framework
وەشانەکان
سی شارپ دۆت نێت
سی شارپ دۆت نێت لە ڤیژواڵ ستۆدیۆ ٢٠٠٣ڕا لەگەڵ ئەو کۆمەڵەیە، پێشان درا. دۆت نێت ھەندێک لە کلاسەکانی مایکرۆسافتە کە لە یک فایل بە نێوی دۆت نێت فرەیم وۆرکدا دانراوە و زمانەکانی ویژواڵ بەیسیک دۆت نێت، سی شارپ دۆت نێت و سی پلاس پلاس ھەموو لەو کلاسانە کەڵک وەردەگرن.
ئەم وتارە کۆلکەیەکە. دەتوانیت بە فراوانکردنی یارمەتیی ویکیپیدیا بدەیت. |
ھەڵەی ژێدەرەکان: <ref>
tags exist for a group named "kurdish-alpha", but no corresponding <references group="kurdish-alpha"/>
tag was found
- ^ ئ ا "Using C# 3.0 from .NET 2.0". Danielmoth.com. May 13, 2007. Retrieved October 4, 2012.
- ^ "Visual Studio 2017 15.3 Release Notes". docs.microsoft.com.
- ^ ئ ا ب پ "Visual Studio 2017 15.9 Release Notes". docs.microsoft.com.