Extensions and Tools for C# Programming
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
tests/CSharpx.TypeProviders.Regex.Tests
.gitignore
CSharpx.Tests.sln
LICENSE
Local.testsettings
README.md
TraceAndTestImpact.testsettings
TypeProviderDebugger.png
TypeProviderEditor.png

README.md

CSharpx

CSharpx is a collection of libraries and tools for use with C#.

Excited by the F# TypeProviders i tried to also have TypeProviders in C#.

As an example i have written the Regex TypeProvider in C#.

Unfortunately the C# can not infer dynamically generated types like F# interactive does. So the type information is not available at edit time.

Editor View

The debugger instead can see the dynamically generated type and show the properties.

Debugger View