Y_CoreLibrary 1.0.4
dotnet add package Y_CoreLibrary --version 1.0.4
NuGet\Install-Package Y_CoreLibrary -Version 1.0.4
<PackageReference Include="Y_CoreLibrary" Version="1.0.4" />
<PackageVersion Include="Y_CoreLibrary" Version="1.0.4" />
<PackageReference Include="Y_CoreLibrary" />
paket add Y_CoreLibrary --version 1.0.4
#r "nuget: Y_CoreLibrary, 1.0.4"
#:package Y_CoreLibrary@1.0.4
#addin nuget:?package=Y_CoreLibrary&version=1.0.4
#tool nuget:?package=Y_CoreLibrary&version=1.0.4
Y_CoreLibrary
Y_CoreLibrary is a .NET 6.0 class library for C#, providing various useful utility functions to help you write more robust, simple, and clear code. Due to the use of many basic C# syntax, it is also compatible with lower versions.
Installation
You can search for "Y_CoreLibrary" in the NuGet Package Manager to install, or install via command line:
dotnet add package Y_CoreLibrary
Usage
Here are some examples of utility functions.
ToDecimal
Call the YZZ.��.ת.ToDecimal(object? anything) method to convert any type of data to a decimal value.
Example:
object? anything = DBNull.Value;
decimal d = YZZ.��.ת.ToDecimal(anything);
Console.WriteLine(d);
// Output:
// 0
object? anything = null;
decimal d = YZZ.��.ת.ToDecimal(anything);
Console.WriteLine(d);
// Output:
// 0
License
Y_CoreLibrary is licensed under the MIT License.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net6.0
- System.Management (>= 6.0.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Y_CoreLibrary:
| Package | Downloads |
|---|---|
|
Y_CommonControl
Y_CommonControl is a project that defines a set of classes, with the core focus being on the f_Ctrl class. This class abstracts the platform-specific presentation of a control, allowing the business logic of the application to be separate and reusable across different platforms. The f_ICtrls interface provides a set of properties that define the core functionality of a control that business logic will interact with, including properties that define text, selected IDs, selected values, column name IDs and values, source tables and rows, and control types. With this abstraction layer, developers can create a single set of business logic code that is platform-independent, simplifying development and maintenance efforts. |
|
|
Y_Library
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.