The Wayback Machine - https://web.archive.org./web/20210317010452/https://github.com/topics/csharp
Skip to content
#

C#

csharp logo

C# (pronounced "C sharp") is a simple, modern, object-oriented, and type-safe programming language.

Its roots in the C family of languages makes C# immediately familiar to C, C++, and Java programmers.

Here are 35,852 public repositories matching this topic...

ShareX

ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.

  • Updated on Mar 16, 2021
  • C#
nielsvanvelzen
nielsvanvelzen commented on Dec 8, 2020

Describe the bug

The current implementation of the authorization header parsing has (at least) the following issues:

  • A value can't contain any commas
  • A value can't start or end with a doublequote
  • A value can't contain special characters
    • HTTP Headers only allow ASCII characters
    • There is no option to encode/decode the values (using base64 or urlencoding)
  • When a value c
marek-safar
marek-safar commented on Jul 30, 2019

We can build much smaller Mono runtime for .NET Core purposes by simply removing code we don't need in this configuration. We did a few easy initial steps but we can go much further.

This list is not comprehensive but parts like

  • Culture Data
  • Any PAL related code
  • Unused icalls
ReactiveUI

An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.

  • Updated on Mar 17, 2021
  • C#
gdkchan
gdkchan commented on Jan 18, 2021

Feature Request

What feature are you suggesting?

Overview:

Currently, the range list implementation performs linear search on the FindOverlaps method. The purpose of this method is finding all ranges that overlaps with the range that is passed as argument. This can be improved with the use of interval trees, a data structure designed for fast insertion, removal and lookup of int

Created by Anders Hejlsberg

Released January 2002

Repository
dotnet/csharplang
Website
docs.microsoft.com/dotnet/csharp
Wikipedia
Wikipedia

Related Topics

dotnet language