Packt.CSdotnet.ShapeLibrary
8.0.0
dotnet add package Packt.CSdotnet.ShapeLibrary --version 8.0.0
NuGet\Install-Package Packt.CSdotnet.ShapeLibrary -Version 8.0.0
<PackageReference Include="Packt.CSdotnet.ShapeLibrary" Version="8.0.0" />
<PackageVersion Include="Packt.CSdotnet.ShapeLibrary" Version="8.0.0" />
<PackageReference Include="Packt.CSdotnet.ShapeLibrary" />
paket add Packt.CSdotnet.ShapeLibrary --version 8.0.0
#r "nuget: Packt.CSdotnet.ShapeLibrary, 8.0.0"
#:package Packt.CSdotnet.ShapeLibrary@8.0.0
#addin nuget:?package=Packt.CSdotnet.ShapeLibrary&version=8.0.0
#tool nuget:?package=Packt.CSdotnet.ShapeLibrary&version=8.0.0
// Пример использования
using static System.Console; using MyShapeLibrary; // Библиотека фигур
// Создание прямоугольника с заданной высотой и шириной Rectangle r = new(width: 3, height: 4);
WriteLine($"Rectangle H:{r.Height} W:{r.Width} Area:{r.AreaCalc()} \n");
// Создание квадрата с заданной стороной Square s = new(12);
WriteLine($"Square H:{s.Height} W:{s.Width} Area:{s.AreaCalc()} \n");
// Создание круга с заданным радиусом Circle c = new(radius: 2.5);
WriteLine($"Circle H:{c.Height} W:{c.Width} Area:{c.AreaCalc()} \n");
// Создание трегольника с заданной высотой и основанием Triangle t = new(width: 5, height: 4);
WriteLine($"Triangle H:{t.Height} W:{t.Width} Area:{t.AreaCalc()} \n");
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. 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. |
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 8.0.0 | 190 | 8/4/2025 |
Example shared library packaged for NuGet.