Category:C sharp: Difference between revisions
Content added Content deleted
(revert spam) |
m (Fixing the link to the wikipedia page) |
||
(31 intermediate revisions by 12 users not shown) | |||
Line 1: | Line 1: | ||
⚫ | |||
[[Category:Solutions by Programming Language]] |
|||
{{language|C sharp |
|||
|exec=bytecode |
|||
|gc=yes |
|||
|strength=strong |
|||
|checking=static |
|||
|compat=nominative |
|||
|express=implicit |
|||
|safety=both |
|||
|tags=csharp |
|||
|hopl id=3445 |
|||
|LCT=yes |
|||
|bnf=http://csharp.comsci.us/syntax/expression/ebnf.html}}[[runs on vm::common language runtime| ]] |
|||
⚫ | '''C#''' is an [[object-oriented language|object-oriented programming language]] developed by Microsoft as part of their .NET initiative, and later approved as a standard by [[wp:ECMA|ECMA]] and [[ISO]]. C# has a procedural, [[object-oriented language|object-oriented]] syntax based on [[C++]] that includes aspects of several other programming languages (most notably [[Delphi]] and [[Java]]) with a particular emphasis on simplification (fewer symbolic requirements than [[C++]], fewer declarative requirements than [[Java]]). |
||
⚫ | |||
⚫ | '''C#''' is an [[object-oriented language|object-oriented programming language]] developed by Microsoft as part of their .NET initiative, and later approved as a standard by ECMA and ISO. C# has a procedural, [[object-oriented language|object-oriented]] syntax based on [[ |
||
==Citations== |
==Citations== |
||
* |
*[[wp:C_Sharp_(programming_language)|Wikipedia:C#]] |
||
{{language programming paradigm|Imperative}} |
|||
{{language programming paradigm|Object-oriented}} |
|||
{{language programming paradigm|Generic}} |
|||
{{language programming paradigm|Reflective}} |
Latest revision as of 20:26, 8 March 2015
![Language](http://static.miraheze.org/rosettacodewiki/thumb/2/27/Rcode-button-language-crushed.png/64px-Rcode-button-language-crushed.png)
This programming language may be used to instruct a computer to perform a task.
Execution method: | Compiled (bytecode) |
---|---|
Garbage collected: | Yes |
Type safety: | Safe, Unsafe |
Type strength: | Strong |
Type compatibility: | Nominative |
Type expression: | Implicit |
Type checking: | Static |
Lang tag(s): | csharp |
See Also: |
C# is an object-oriented programming language developed by Microsoft as part of their .NET initiative, and later approved as a standard by ECMA and ISO. C# has a procedural, object-oriented syntax based on C++ that includes aspects of several other programming languages (most notably Delphi and Java) with a particular emphasis on simplification (fewer symbolic requirements than C++, fewer declarative requirements than Java).
Citations
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- C sharp Implementations (3 P)
- C sharp User (137 P)
Pages in category "C sharp"
The following 193 pages are in this category, out of 995 total.
(previous page) (next page)S
- Sorting algorithms/Bogosort
- Sorting algorithms/Bubble sort
- Sorting Algorithms/Circle Sort
- Sorting algorithms/Cocktail sort
- Sorting algorithms/Comb sort
- Sorting algorithms/Counting sort
- Sorting algorithms/Gnome sort
- Sorting algorithms/Heapsort
- Sorting algorithms/Insertion sort
- Sorting algorithms/Merge sort
- Sorting algorithms/Pancake sort
- Sorting algorithms/Permutation sort
- Sorting algorithms/Quicksort
- Sorting algorithms/Radix sort
- Sorting algorithms/Selection sort
- Sorting algorithms/Shell sort
- Sorting algorithms/Sleep sort
- Sorting algorithms/Stooge sort
- Soundex
- Special divisors
- Speech synthesis
- Spelling of ordinal numbers
- Sphenic numbers
- Spiral matrix
- Split a character string based on change of character
- SQL-based authentication
- Square but not cube
- Square root by hand
- Stable marriage problem
- Stack
- Stack traces
- Stair-climbing puzzle
- Statistics/Basic
- Statistics/Normal distribution
- Stem-and-leaf plot
- Stern-Brocot sequence
- Straddling checkerboard
- Strange unique prime triplets
- Stream merge
- String append
- String case
- String concatenation
- String interpolation (included)
- String length
- String matching
- String prepend
- Strip a set of characters from a string
- Strip block comments
- Strip comments from a string
- Strip control codes and extended characters from a string
- Strip whitespace from a string/Top and tail
- Strong and weak primes
- Subleq
- Subset sum problem
- Substitution cipher
- Substring
- Substring/Top and tail
- Subtractive generator
- Successive prime differences
- Sudan function
- Sudoku
- Suffix tree
- Suffixation of decimal numbers
- Sum and product of an array
- Sum and product puzzle
- Sum digits of an integer
- Sum multiples of 3 and 5
- Sum of a series
- Sum of first n cubes
- Sum of squares
- Sum to 100
- Summarize primes
- Super-d numbers
- Sutherland-Hodgman polygon clipping
- Sylvester's sequence
- Symmetric difference
- Synchronous concurrency
- System time
- Szymański's algorithm
T
- Take notes on the command line
- Tarjan
- Tau function
- Tau number
- Taxicab numbers
- Temperature conversion
- Terminal control/Clear the screen
- Terminal control/Coloured text
- Terminal control/Cursor movement
- Terminal control/Cursor positioning
- Terminal control/Dimensions
- Terminal control/Display an extended character
- Terminal control/Hiding the cursor
- Terminal control/Ringing the terminal bell
- Ternary logic
- Test a function
- Test integerness
- Text between
- Text processing/2
- Text processing/Max licenses in use
- The ISAAC cipher
- The Name Game
- The sieve of Sundaram
- The Twelve Days of Christmas
- Thue-Morse
- Tic-tac-toe
- Time a function
- Time-based one-time password algorithm
- Tokenize a string
- Tokenize a string with escaping
- Tonelli-Shanks algorithm
- Top rank per group
- Topological sort
- Topswops
- Total circles area
- Totient function
- Towers of Hanoi
- Transportation problem
- Tree from nesting levels
- Tree traversal
- Trigonometric functions
- Triplet of three numbers
- Tropical algebra overloading
- Truncatable primes
- Truncate a file
- Truth table
- Tupper's self-referential formula
- Twelve statements
- Twin primes
- Two identical strings
- Two sum
- Type detection
U
V
- Validate International Securities Identification Number
- Vampire number
- Van der Corput sequence
- Van Eck sequence
- Variable declaration reset
- Variable size/Get
- Variable-length quantity
- Variables
- Variadic function
- Vector
- Vector products
- Verify distribution uniformity/Chi-squared test
- Verify distribution uniformity/Naive
- Vigenère cipher
- Rosetta Code:Village Pump/Pre to Lang Tag Fixer
- Visualize a tree
W
- Walk a directory/Non-recursively
- Walk a directory/Recursively
- Water collected between towers
- Web scraping
- Weird numbers
- Wieferich primes
- Window creation
- Wireworld
- Word frequency
- Word search
- Word wrap
- Wordle comparison
- World Cup group stage
- Write entire file
- Write float arrays to a text file
- Write language name in 3D ASCII
- Write to Windows event log
Categories:
- Execution method/Compiled/Bytecode
- Garbage collection/Yes
- Typing/Safe
- Typing/Unsafe
- Typing/Strong
- Typing/Compatibility/Nominative
- Typing/Expression/Implicit
- Typing/Checking/Static
- Programming Languages
- Programming paradigm/Imperative
- Programming paradigm/Object-oriented
- Programming paradigm/Generic
- Programming paradigm/Reflective