kaloyankibarev07a 1.0.0
dotnet add package kaloyankibarev07a --version 1.0.0
NuGet\Install-Package kaloyankibarev07a -Version 1.0.0
<PackageReference Include="kaloyankibarev07a" Version="1.0.0" />
<PackageVersion Include="kaloyankibarev07a" Version="1.0.0" />
<PackageReference Include="kaloyankibarev07a" />
paket add kaloyankibarev07a --version 1.0.0
#r "nuget: kaloyankibarev07a, 1.0.0"
#:package kaloyankibarev07a@1.0.0
#addin nuget:?package=kaloyankibarev07a&version=1.0.0
#tool nuget:?package=kaloyankibarev07a&version=1.0.0
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Numerics; using System.Runtime.InteropServices; using static System.Collections.Specialized.BitVector32;
namespace kaloyankibarev07 { public class kaloyankibarev { ТЕСТ 1
Дайте пример за конзолна програма, която чете две цели числа, въведени от потребителя, и отпечатва по-голямото от двете.
Не използвайте вградените функционалности в.NET! Решете задачата с условна конструкция!
int a = int.Parse(Console.ReadLine());
int b = int.Parse(Console.ReadLine());
if (a > b)
Console.WriteLine(a);
else
Console.WriteLine(b);
Дайте пример за while цикъл в C#, който отпечатва числата от 1 до 10(включително), всяко на отделен ред. int num = 1;
while (num ⇐ 10)
{
Console.WriteLine(num++);
}
Елените на Дядо Коледа
Дядо Коледа много обича да пътешества, но за съжаление се случило, така че точно преди да замине на почивка три от елените му се разболяли и трябва да ги остави.Когато заминава, той трябва да съобрази колко храна да остави на всеки един от елените, за да не останат гладни.Напишете програма, която пресмята дали оставената от Дядо Коледа храна ще е достатъчна за времето, в което него няма да го има.Всеки елен изяжда определено количество храна на ден.
10 ТОЧКИ
using System;
class Program { static void Main(string[] args) { int days = int.Parse(Console.ReadLine()); int kgFood = int.Parse(Console.ReadLine()); double dailyFoodFirst = double.Parse(Console.ReadLine()); double dailyFoodSecond = double.Parse(Console.ReadLine()); double dailyFoodThird = double.Parse(Console.ReadLine());
double foodNeeded = days * dailyFoodFirst
+ days * dailyFoodSecond
+ days * dailyFoodThird;
if (kgFood >= foodNeeded)
{
Console.WriteLine($"{Math.Floor(kgFood - foodNeeded)} kilos of food left.");
}
else
{
Console.WriteLine($"{Math.Ceiling(foodNeeded - kgFood)} more kilos of food are needed.");
}
}
}
Дефинирайте понятието метод - Защо е добра практика да използваме методи? Как се декларират методи? Как се извикват методи? Какво са параметри на метод и връщана стойност?
метода е блок от код който извършва определена задача.Правят кода по лесен.Параметрите са данни които метода получава.Извиква се с int s = Sum(3, 5);
Компилаторът има за задача да[преведе изходния код] (най-често написан на език от по-високо ниво) до[машинен код] или друг език от по-ниско ниво, като междувременно[проверява за грешки текста] на програмата.
Резултатът от неговото изпълнение представлява[изпълним файл], специфичен за дадена хардуерна и софтуерна платформа. При компилируемите езици за програмиране компилирането на програмата се извършва задължително[преди] нейното изпълнение и[по време] на компилация се откриват синтактичните грешки(грешно зададени команди).
Дайте пример за конзолна програма, която чете парола(един ред с произволен текст), въведена от потребителя, и проверява дали въведеното съвпада с фразата “s3cr3t!P @ssw0rd”. При съвпадение да се изведе “Welcome”. При несъвпадение да се изведе “Wrong password!”.
Console.WriteLine(Console.ReadLine()==“s3cr3t!P @sww0rd"?"Welcome":"Wrong password!");
Компютърната програма е:
Правилният отговор е: Всичко от изброеното.
Посоченият по-долу фрагмент на C# събира числото 0.00001 общо 100000 пъти. Очакваният резултат от това е 1. При изпълнение се получава резултат 0.999999999998084. Как ще промените програмата, така че да се поправи тази изчислителна грешка?
Правилният отговор е: Чрез използване на тип decimal вместо double и добавянето на суфикс M след изписването на 0 и 0.00001.
Болница
За даден период от време, всеки ден в болницата пристигат пациенти за преглед.Тя разполага първоначално със 7 лекари.Всеки лекар може да преглежда само по един пациент на ден, но понякога има недостиг на лекари, затова останалите пациенти се изпращат в други болници.Всеки трети ден, болницата прави изчисления и ако броят на непрегледаните пациенти е по-голям от броя на прегледаните, се назначава още един лекар.Като назначаването става преди да започне приемът на пациенти за деня.
Напишете програма, която изчислява за дадения период броя на прегледаните и непрегледаните пациенти.
10 ТОЧКИ
using System;
class Program { static void Main(string[] args) { int days = int.Parse(Console.ReadLine());
int doctors = 7;
int treated = 0;
int untreated = 0;
for (int day = 1; day <= days; day++)
{
int patientsCount = int.Parse(Console.ReadLine());
// проверка за всеки 3-ти ден (преди прегледите)
if (day % 3 == 0 && untreated > treated)
{
doctors++;
}
if (patientsCount <= doctors)
{
treated += patientsCount;
}
else
{
treated += doctors;
untreated += (patientsCount - doctors);
}
}
Console.WriteLine($"Treated patients: {treated}.");
Console.WriteLine($"Untreated patients: {untreated}.");
}
}
Формулирайте правилно определението за условни конструкции.
Условните конструкции if и if-else представляват[тип условен контрол], чрез който програмата може да се държи[различно], в зависимост от[някакво условие], което се проверява по време на изпълнение на конструкцията.
- Футболен мач
На един стадион има определен брой сектори, в които има седалки наредени в правоъгълна форма и има X реда и Y седалки на ред.
Има четири вида сектори с билети на различни цени:
Sector A – цена на билета 11.60 лева Sector B – цена на билета 14.50 лева Sector C – цена на билета 16.10 лева Sector D – цена на билета 8.40 лева
10 ТОЧКИ
static void Main(string[] args) { string sector = Console.ReadLine(); int row = int.Parse(Console.ReadLine()); int col = int.Parse(Console.ReadLine()); double totalSum = 0; switch (sector) { case "Sector A": totalSum = GetTotalProfit(row, col, 11.60); break; case "Sector B": totalSum = GetTotalProfit(row, col, 14.50); break; case "Sector C": totalSum = GetTotalProfit(row, col, 16.10); break; case "Sector D": totalSum = GetTotalProfit(row, col, 8.40); break;
Console.WriteLine($"{sector} profit is {totalSum:f2} lv.");
}
static double GetTotalProfit(int row, int col, double price)
{
return row * col * price;
}
}
Даден е следният примерен код на C#. Изчислете какъв ще бъде резултата, ако числото n = 5 , запишете в полето за отговор това, което ще се отпечата на конзолата.
Правилният отговор е: 6
Посочете как се записва в C# кратка форма на условна конструкция?
Правилният отговор е: if(true) { //some code... }
Имате даден следният програмен фрагмент:
Открийте какъв ще бъде резултатът след изпълнението на програмата при подаден вход 120.
Правилният отговор е: Between 100 and 200
Дайте пример(напишете примерен код) за оператор за многовариантен избор(switch-case) като използвате програмния език C#.
int d = int.Parse(Console.ReadLine()); Console.WriteLine(d switch { 1 =>"Monday", 2 => "Tuesday", _=> "Other day"});
Посочете кое твърдение е вярно за променливите?
Правилните отговори са: Променливата е място, на което пазим информация., Всяка една променлива в C# си има тип и име., Не може да има две променливи с едно и също име.
Правилният отговор е: За програмиране на езика Java: → IntelliJ IDEA, За програмиране на езика C#: → Visual Studio, За програмиране на езика Python: → PyCharm
Показан е следния програмен код на C#. Каква е целта на програмата? Посочете верния отговор.
Правилният отговор е: Намира всички числа в интервала [1 … 1000], които завършват на 7 и ги отпечатва на конзолата.Правилният отговор е: Намира всички числа в интервала [1 … 1000], които завършват на 7 и ги отпечатва на конзолата.
Деление без остатък
Дадени са n-на брой цели числа в интервала [1…1000]. От тях някакъв брой се делят без остатък на 2, друг брой се делят без остатък на 3, друг брой се делят без остатък на 5. Да се напише програма, която изчислява и отпечатва броя на числата във всяка група.
Пример: имаме n = 10 числа: 680, 2, 600, 200, 800, 799, 199, 46, 128, 65. Получаваме следното разпределение и визуализация:Деление без остатък
Дадени са n-на брой цели числа в интервала [1…1000]. От тях някакъв брой се делят без остатък на 2, друг брой се делят без остатък на 3, друг брой се делят без остатък на 5. Да се напише програма, която изчислява и отпечатва броя на числата във всяка група.
Пример: имаме n = 10 числа: 680, 2, 600, 200, 800, 799, 199, 46, 128, 65. Получаваме следното разпределение и визуализация:
10 ТОЧКИ
using System;
class Program { static void Main(string[] args) { int n = int.Parse(Console.ReadLine());
int d2 = 0;
int d3 = 0;
int d5 = 0;
for (int i = 0; i < n; i++)
{
int number = int.Parse(Console.ReadLine());
if (number % 2 == 0)
{
d2++;
}
if (number % 3 == 0)
{
d3++;
}
if (number % 5 == 0)
{
d5++;
}
}
Console.WriteLine(d2);
Console.WriteLine(d3);
Console.WriteLine(d5);
}
}
Дайте пример за for - цикъл в C#. За пример може да ползвате код, който отпечатва на конзолата числата от 1 до 100.
for (int i = 1; i ⇐ 100; i++) { Console.WriteLine(i); }
ТЕСТ 2
Опишете как ще преминете от двоична бройна система в десетична.
Преобразувайте числото 11101(2) от двоична в десетична бройна система.
При преминаване от двоична в десетична бройна система, се извършва преобразуване на двоичното число в десетично. Числата записани в двоична бройна система се състоят от двоични цифри, които са подредени по степените на двойката.
Всяка една двоична цифра се умножава по 2 на степен, позицията, на която се намира (в двоичното число). Накрая се извършва събиране на числата, получени за всяка от двоичните цифри, за да се получи десетичната равностойност на двоичното число.
11101(2) = 1х24 + 1х23 + 1х22 + 0х21 + 1х20
= 16(10) + 8(10) + 4(10) + 0(10) + 1(10) = 29
Демонстрирайте как ще достъпите елемент от масива. Напишете код с C#, който да отпечата на конзолата името Alex от масива names.
string[] names = { "John", "Peter", "Stella", "Alex", "Jessie"}
Правилният отговор е: Console.WriteLine(names[3]);
Посочете как се декларира многомерен масив в C#.
int[,] arr == new int[2, 3];
Посочете по кой от начините ще добавите стойност в речник, ако речника има за ключ тип данни низ и за стойност целочислен тип данни?
Правилният отговор е: dict.Add("tomatoes", 2);
В най-популярната система за контрол на версиите GitHub има няколко основни команди, които се използват когато пишете в конзолния клиент GitBash. Обяснете какво прави командата git pull, като поставите липсващите думи в празните полета.
С командата pull автоматично [изтегляте] промените от отдалеченото хранилище.
Баскетболен сезон Треньорът на баскетболен отбор иска да знае накрая на сезона по точки е вкарала всяка една от състезателките му. Помогнете му като напишете програма, която получава име на състезателката и колко точки е вкарала в съответния мач, докато не получите команда "END". След получаване на командата, принтирайте в азбучен ред имената на състезателките и срещу имената на всяка една от тях колко точки е вкарала през сезона.
10 ТОЧКИ
static void Main(string[] args) { SortedDictionary<string, int> dict = new SortedDictionary<string, int>();//2Т
string[] input = Console.ReadLine().Split(" - ", StringSplitOptions.RemoveEmptyEntries); //2Т
while (!input[0].Equals("END"))//1Т
{
if (!dict.ContainsKey(input[0]))//2Т
{
dict.Add(input[0], 0); //1Т
}
dict[input[0]] += int.Parse(input[1]); //1Т
input = Console.ReadLine().Split(" - ", StringSplitOptions.RemoveEmptyEntries);
}
foreach (var kvp in dict)
{
Console.WriteLine($"{kvp.Key} -> {kvp.Value}"); //1Т
}
}
Даден е следния програмен код на C#. След изпълнението на тази програма какво ще се отпечата на конзолата? Решете задачата и в празното поле запишете само това, което ще се отпечата!
Примерен вход: Java C# PHP PHP JAVA C java
Правилният отговор е: java, c#, c
Напишете примерен код, който да отпечата на конзолата следната матрица:
int[,] matrix = { {1, 2, 3, 4}, {5, 6, 7, 8}, };
КОД
for (int row = 0; row < matrix.GetLength(0); row++) { for (int col = 0; col < matrix.GetLength(1); col++) { Console.Write(matrix[row, col]); } Console.WriteLine(); }
Демонстрирайте как ще запишете с код на C# променлива от тип символен низ със стойност: Hello, my name is Niki. Запишете отговора в полето.
Правилният отговор е: string text = "Hello, my name is Niki.";
Посочете кое от изброените е вярно за символните низове?
Правилните отговори са: Символните низове имат свойство Length., Символните низове позволяват достъп по индекс.
Ако имате речник с ключ от тип данни низ и стойност тип данни цяло число, по кой от изброените начини ще премахнете елемент от този речник, който има за ключ стойност "tomatoes"? Посочете верния отговор?
Правилният отговор е: dict.Remove("tomatoes");
Дефинирайте понятието многомерен масив в C#.
структура от данни която съдържа елементи подредени в едно или повече измерения
Великденски яйца Предстои Великден и едно от най-вълнуващите неща е боядисването на яйца. Наличните цветове за боядисване са: • червено(red) • оранжев(orange) • син(blue) • зелен(green) Напишете програма, която изчислява какъв е броят на яйцата от всеки цвят и от кой цвят яйцата са най - много, като знаете общия им брой и цветът на всяко яйце.
10 ТОЧКИ
static void Main(string[] args) { Dictionary<string, int> dict = new Dictionary<string, int>(); int eggs = int.Parse(Console.ReadLine()); //2т for (int i = 0; i < eggs; i++) //1т { string color = Console.ReadLine(); if (!dict.ContainsKey(color)) //2т { dict.Add(color, 0); //1т } dict[color]++;//1т }
Console.WriteLine($"Red eggs: {(dict.ContainsKey("red") ? dict["red"] : 0)}"); //1т
Console.WriteLine($"Orange eggs: {(dict.ContainsKey("orange") ? dict["orange"] : 0)}"); //2т
Console.WriteLine($"Blue eggs: {(dict.ContainsKey("blue") ? dict["blue"] : 0)}");
Console.WriteLine($"Green eggs: {(dict.ContainsKey("green") ? dict["green"] : 0)}");
Console.WriteLine($"Max eggs: {dict.Values.Max()} -> {dict.OrderByDescending(x => x.Value).FirstOrDefault().Key}");
}
Дайте пример за това как бихте декларирали променлива от тип низ със стойност "Hello, World!"?
Правилният отговор е: string message = "Hello, World!"
Дефинирайте понятието сорс-контрол система. Какво представляват? За какво служат? Как се използват?
инструмент който проследява променливите в кода и позволява работа в екип
Видове числа В системата първоначално има въведени числа, които трябва да бъдат разпределени в три групи.
Групите са следните:
Група на четните числа Група на нечетните числа Група на числа, чийто сбор на цифрите завършва на 5
10 ТОЧКИ
static void Main(string[] args)
{ int[] nums = Console.ReadLine().Split(',').Select(int.Parse).ToArray(); //2Т
List<int> evens = new List<int>();
List<int> odds = new List<int>();
List<int> sum5 = new List<int>();
for (int i = 0; i < nums.Length; i++) //1Т
{
if (nums[i] % 2 == 0) //2Т
{
evens.Add(nums[i]);
}
else
{//1Т
odds.Add(nums[i]);
}
if (SumDigits(nums[i]) % 10 == 5)//2Т
{
sum5.Add(nums[i]);
}
}
Console.WriteLine(String.Join(", ", evens));
Console.WriteLine(String.Join(", ", odds));
Console.WriteLine(String.Join(", ", sum5));
} public static int SumDigits(int number) { int sum = 0;
while (number != 0) //2Т
{
sum += number % 10;
number /= 10;
}
return sum;
}
Обяснете какво прави метода ContainsValue(V) реализиран в класа Dictionary<K, V>?
Проверява дали в речникa присъстват една или повече наредени двойки с посочената стойност. Тази операция работи бавно, тъй като проверява всеки елемент на хеш-таблицата.
Магически числа В системата първоначално има въведени числа, които трябва да бъдат разпределени в три групи.
Групите са следните:
Група на четните числа, които завършват на 4 или 8 Група на нечетните числа, които завършват на 5 или 7 Група на числа, чийто сбор на цифрите е 15
10 ТОЧКИ
static void Main(string[] args) { int[] nums = Console.ReadLine().Split(',').Select(int.Parse).ToArray(); //1Т List<int> evens = new List<int>(); List<int> odds = new List<int>(); List<int> sum5 = new List<int>();
for (int i = 0; i < nums.Length; i++)
{
if (nums[i] % 2 == 0 && (nums[i] % 10 == 4 || nums[i] % 10 == 8)) //2T
{
evens.Add(nums[i]);//2Т
}//1Т
else if (nums[i] % 2 != 0 && (nums[i] % 10 == 5 || nums[i] % 10 == 7))
{
odds.Add(nums[i]);
}
if (SumDigits(nums[i]) == 15)//1Т
{
sum5.Add(nums[i]);
}
}
Console.WriteLine(String.Join(", ", evens));
Console.WriteLine(String.Join(", ", odds)); //1T
Console.WriteLine(String.Join(", ", sum5));
} public static int SumDigits(int number) { int sum = 0;
while (number != 0)
{
sum += number % 10;
number /= 10;
}
return sum; //2Т
}
Какво представляват бройните системи? Дефинирайте понятието бройна система, като поставите липсващите думи в изреченията.
Бройните системи са начин за [представяне] на числата, чрез[краен набор] от [графични знаци] наречени цифри. Към тях трябва да се добавят и [правила] за представяне на числата.
Даден е следния код на C#.
Правилният отговор е: Ще възникне изключение.
Посочете кое твърдение е вярно за променливите?
Правилните отговори са: Променливата е място, на което пазим информация., Всяка една променлива в C# си има тип и име., Не може да има две променливи с едно и също име.
Посочете правилната стойност по подразбиране към всеки от типовете данни:
Правилният отговор е: decimal → 0.0m, bool → false, object → null, string → null, float → 0.0f, char → '\u0000', sbyte → 0
Дефинирайте понятието двоична бройна система. Какво представлява? Къде се използва най-често? Как са представени числата в двоичната бройна система?
системата използва само цифрите 0 и 1
Посочете кои от характеристиките се отнасят към централизираните сорс-контрол системи и кои към децентрализираните сорс-контрол системи.
Използват един сървър, съдържащ всички контролирани файлове и множество от клиенти, които издърпват файловете от това централно място. [Централизирани]
Клиентите изтеглят последния snapshot на файловете и изцяло клонират цялото хранилище, включително пълната му история. [Децентрализирани]
Администраторите имат подробен контрол върху това кой какво може да прави и освен това е много по-лесно да се администрира. [Централизирани]
Ако сървърът загине, хранилището на даден проект може да се възстанови от локалното копие на всеки клиент. [Децентрализирани]
Всички данни се пазят на едно място и зависят от надеждността на сървъра, който ги съхранява. [Централизирани]
Ако сървърът по някаква причина не е достъпен за час - тогава през този час никой не може да качва своите промени. [Централизирани]
// // // // // // // // ТЕСТ 3
Имате за задача да създадете училищна система за записване и отписване на ученици. За целта трябва да създадете някои класове, методи и свойства.
За ваше удобство ще ви бъде предоставен скелет на задачата, който обаче е непълен/неработещ/некоректен. Предоставеният скелет трябва да се приведе в работещ вид.
Клас School
Създайте клас School:
· Класът трябва да притежава поле за съхранение на записаните ученици
· Конструктор, който да получава като параметър името на училището
· Свойство Name, което да пази името на училището
· Метод EnrollStudent(Student student) – методът трябва да има функционалност да записва ученици в даденото училище
· Метод UnenrollStudent(int id) – методът трябва да може да премахва ученик от системата по подадено id на ученика. Ако няма записани ученици в системата на училището или ако такова ID не съществува в системата отпечатайте: “No such Id in our database!” 16 ТОЧКИ
using System;
public class Student { private static int counter = 0;
public Student(string firstName, string lastName)
{
counter++;
this.StudentId = counter;
this.FullName = firstName + " " + lastName;
}
public int StudentId { get; set; }
public string FullName { get; private set; }
public override string ToString()
{
return $"Student ID: {StudentId} Name: {FullName}";
}
}
using System; using System.Collections.Generic; using System.Linq; using System.Text;
public class School { private List<Student> students;
public School(string name)
{
this.Name = name;
this.students = new List<Student>();
}
public string Name { get; private set; }
public void EnrollStudent(Student student)
{
students.Add(student);
}
public Student UnenrollStudent(int id)
{
Student student = students.FirstOrDefault(s => s.StudentId == id);
if (student == null)
{
return null;
}
students.Remove(student);
return student;
}
public override string ToString()
{
StringBuilder sb = new StringBuilder();
sb.AppendLine($"{this.Name}:");
foreach (var student in students)
{
sb.AppendLine(student.ToString());
}
return sb.ToString().TrimEnd();
}
}
using System;
class Program { static void Main(string[] args) { string schoolName = Console.ReadLine(); School school = new School(schoolName);
string[] command = Console.ReadLine().Split();
while (command[0] != "End")
{
switch (command[0])
{
case "Enroll":
Student student = new Student(command[1], command[2]);
school.EnrollStudent(student);
Console.WriteLine($"{student} was successfully enrolled!");
break;
case "Unenroll":
Student removed = school.UnenrollStudent(int.Parse(command[1]));
if (removed != null)
{
Console.WriteLine($"{removed} was successfully unenrolled!");
}
else
{
Console.WriteLine("No such Id in our database!");
}
break;
case "Print":
Console.WriteLine(school);
break;
}
command = Console.ReadLine().Split();
}
}
}
//
//
//
// Дайте примерен код за метод написан на C#, който да върне най-голямото реално число от даден масив.
// static double MaxNumber(double[] array)
// {
// double max = array[0];
// for (int i = 1; i < array.Length; i++)
// {
// if(array[i]> max)
// {
// max = array[i];
// }
// }
//
// return max;
// }
//
//
// Посочете правилната дефиниция по понятията класове, атрибути и поведение в ООП. Изберете от падащите менюта:
//
// Класът дефинира [характеристиките и поведението на даден обект.].
//
// Атрибутите на класа се [дефинират като собствени променливи в тялото му.].
//
// Поведението на обектите се [моделира чрез дефиниция на методи в класовете].
//
// Атрибутите на класа се наричат още [член променливи].
//
//
// Дефинирайте за кого ще е видимо поле/метод в C#, ако то е с модификатор за достъп private?
// само за класа, в който се намира
//
//
// В C# като статични могат да бъдат декларирани:
// Полета, методи, свойства, конструктори и класове.
//
//
//
//
// Демонстрирайте как бихте използвали статичен член от даден клас в C#.
//
// Имате статичен клас (например Mathematics), който има статичен метод (Add) за събиране на две числа.
//
// Как бихте извикали този статичен метод в класа Program.cs, за да проверите колко е сбора на числата 5 и 6 и да отпечатате стойността на конзолата?
//
// Console.WriteLine(Mathematics.Add(5, 6));
//
//
// Посочете кое от изброените се отнася за конструкторите в C#:
// Конструкторът е специален метод на класа, чрез който инициализираме обекти., Конструкторът се извиква с ключовата дума new., Конструкторът няма тип на връщаната стойност., Конструктор може да бъде с или без параметри.
//
//
//
// Имате следния пример: клас Circle е производен на клас Figure. По кой от следните начини е възможно да се декларират обекти?
// Figure fig = new Figure();,
// Figure fig = new Circle();
// Circle fig = new Circle();
//
// Даден е следния програмен фрагмент. Открийте грешките и запишете правилния код.
// ГРЕШЕН КОД
// public Dog
// {
// private string name;
// private int age;
//
// private Dog(string, int name)
// {
// Name = name;
| 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 |
|---|---|---|
| 1.0.0 | 110 | 5/20/2026 |