CCSWE.nanoFramework.Core
1.1.135
dotnet add package CCSWE.nanoFramework.Core --version 1.1.135
NuGet\Install-Package CCSWE.nanoFramework.Core -Version 1.1.135
<PackageReference Include="CCSWE.nanoFramework.Core" Version="1.1.135" />
<PackageVersion Include="CCSWE.nanoFramework.Core" Version="1.1.135" />
<PackageReference Include="CCSWE.nanoFramework.Core" />
paket add CCSWE.nanoFramework.Core --version 1.1.135
#r "nuget: CCSWE.nanoFramework.Core, 1.1.135"
#:package CCSWE.nanoFramework.Core@1.1.135
#addin nuget:?package=CCSWE.nanoFramework.Core&version=1.1.135
#tool nuget:?package=CCSWE.nanoFramework.Core&version=1.1.135
CCSWE.nanoFramework.Core
Shared utility classes used across the CCSWE.nanoFramework libraries.
API
Ensure / ThrowHelper
Argument validation helpers for use at public API boundaries:
Ensure.IsNotNull(paramName, value)— throwsArgumentNullExceptionifvalueis nullEnsure.IsNotNullOrEmpty(paramName, value)— throws if the string is null or emptyThrowHelper— centralized exception throwing to keep call sites small
StringExtensions
Extension methods on string:
Equals(string value, bool ignoreCase)— case-insensitive equality comparisonTruncate(int maxLength)— truncates tomaxLengthcharacters, appending…if truncated
Strings
Static helpers for string operations:
Strings.EqualsIgnoreCase(string a, string b)— null-safe case-insensitive comparison
Arrays
Extension methods on Array:
ToArray(Array source, Type type)— copies elements into a new typed array
Reflection Extensions
MethodInfoExtensions— helpers for working withMethodInfoTypeExtensions— helpers for working withType
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NETnanoFramework | netnano1.0 is compatible. |
-
.NETnanoFramework 1.0
- nanoFramework.CoreLibrary (>= 1.17.11)
- nanoFramework.System.Text (>= 1.3.42)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on CCSWE.nanoFramework.Core:
| Package | Downloads |
|---|---|
|
CCSWE.nanoFramework.Collections.Concurrent
Simple thread-safe collections. |
|
|
CCSWE.nanoFramework.Threading
A collection of utilities to simplify thread usage. |
|
|
CCSWE.nanoFramework.Mediator
A simple asynchronous mediator implementation for nanoFramework. |
|
|
CCSWE.nanoFramework.WebServer
A simple asynchronous web server implementation for .NET nanoFramework that tries to mimic the ASP.NET Core implementation. |
|
|
CCSWE.nanoFramework.Hosting
Hosting and startup infrastructures for applications. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.1.135 | 129 | 6/1/2026 |
| 1.1.134 | 124 | 6/1/2026 |
| 1.1.133 | 123 | 6/1/2026 |
| 1.1.130 | 127 | 5/31/2026 |
| 1.1.129 | 130 | 4/23/2026 |
| 1.1.128 | 112 | 4/23/2026 |
| 1.1.127 | 129 | 4/15/2026 |
| 1.1.124 | 117 | 4/15/2026 |
| 1.1.123 | 120 | 4/14/2026 |
| 1.1.122 | 118 | 4/13/2026 |
| 1.1.117 | 377 | 4/13/2026 |
| 1.1.114 | 398 | 4/10/2026 |
| 1.1.113 | 384 | 4/10/2026 |
| 1.1.112 | 397 | 4/9/2026 |
| 1.1.104 | 383 | 4/8/2026 |
| 1.1.103 | 387 | 4/8/2026 |
| 1.1.101 | 387 | 4/7/2026 |
| 1.1.100 | 381 | 4/7/2026 |
| 1.1.99 | 381 | 4/7/2026 |
| 1.1.97 | 417 | 4/2/2026 |