Форум программистов, компьютерный форум, киберфорум
.net
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Старый
Лабораторная работа № 1
Запись от Nikolay K размещена 28.01.2020 в 16:34
Показов 3183 Комментарии 0

Лабораторная работа: 1.
Тема: Различные системы счисления.
Файл: Lab01_YaP_2019_1S-1.pdf


Задание:
Для различных переменных в памяти компьютера выделено следующее количество байт:
1. A - 1 байт, с диапазоном значений от 0 до 255;
2. B - 1 байт, с диапазоном значений от -128 до 127;
3. C - 2 байта, с диапазоном...
Аватар для Nikolay K
Старый
Библиотеки для рисования в .NET простого и среднего уровня
Запись от Соколиный глаз размещена 04.11.2019 в 20:28
Показов 1468 Комментарии 0
Метки .net, c#

  1. TurtleGraphics.NET - C# Turtle Graphics library - for teaching kids to code.
  2. NGraphics - NGraphics is a cross platform library for rendering vector graphics on .NET. It provides a unified API for both immediate and retained mode graphics using high quality native renderers.
Аватар для Соколиный глаз
Alvin Seville
Старый
Рейтинг: 5.00. Голосов: 1.
Полезные материалы по .NET, технологиям программирования, алгоритмам и паттернам проектирования
Запись от Соколиный глаз размещена 04.11.2019 в 20:03
Показов 2183 Комментарии 4
Метки .net, algorithm, patterns

Общие ресурсы
Англоязычные ресурсы
  1. Geeksforgeeks.org - the computer science portal for geeks.
  2. C# Corner - community of software and data developers.
  3. Guru99 - is totally new kind of learning experience.
  4. Pluralsight.com - an American publicly held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website.

Русскоязычные ресурсы
  1. Metanit.com - сайт посвящен различным языкам и технологиям
...
Аватар для Соколиный глаз
Alvin Seville
Старый
PABCSystem в C#
Запись от Соколиный глаз размещена 02.10.2019 в 09:23
Показов 1923 Комментарии 0
Метки .net, c#, pabcsystem

Перед началом использования подключите к проекту на C# PABCRtl.dll/PABCRtl32.dll.
Как создавать массивы?
C#
1
2
3
4
5
6
7
8
9
using PABCSystemUnit = PABCSystem.PABCSystem;
using PABCSystemUnitImplementation = PABCSystem_implementation______.PABCSystem_implementation______;
using PABCSystem_implementation______;
 
namespace CSharpApplicationTest
{
    internal static class Program
    {
        private static void Main(string[] args)
...
Аватар для Соколиный глаз
Alvin Seville
Старый
Библиотека NETSquirrel для .NET и .NET Core
Запись от Соколиный глаз размещена 25.09.2019 в 19:23
Показов 2035 Комментарии 2
Метки .net, c#, netsquirrel

NETSquirrel - идейное продолжение и обобщение PABCSystem на платформы NET и NETCore. Её цель: сделать переход на другие .NET языки с PascalABC.NET и обратно наиболее безболезненным. Для PascalABC.NET сделан отдельный пакет модулей NETSquirrelExtensions, адаптирующий в некоторой степени библиотеку под стиль PascalABC.NET.

Главная идея, заложенная в библиотеку - расширить привычный функционал модуля PABCSystem (точнее, его часть, поскольку PABCSystem также...
Аватар для Соколиный глаз
Alvin Seville
Старый
Рейтинг: 5.00. Голосов: 1.
Консольные Крестики-нолики на C# на одном компьютере
Запись от 8Observer8 размещена 11.07.2019 в 19:56 / Блог 8Observer8. Обновил(-а) 8Observer8 07.12.2025 в 19:25
Показов 19900 Комментарии 7
Метки .net, c#, gamedev

Содержание блога

Консольные Крестики-нолики. Прикрепил архив с проектом в Visual Studio и EXE.

Играть в C# песочнице: https://www.onlinegdb.com/fork/yWZ3O512a

Исходники на GitHub

Исходники

Program.cs

C#
1
2
3
4
5
6
7
8
9
10
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace Tic_Tac_Toe_Console
{
    class Program
    {
        static
...
Старый
Рейтинг: 5.00. Голосов: 2.
Добавление скриптинга и динамических аддонов в Unity (часть 1)
Запись от Storm23 размещена 30.05.2019 в 13:55
Показов 5420 Комментарии 0
Метки .net, c#, unity

Постановка задачи

Требуется разделить игру на движок и игровой контент (сюжет, геймплей, диалоги, задания для игрока, и так далее).
Контент будет содержать сложную логику, поэтому контент нужно представить не просто в виде текстовых файлов или БД. Для описания контента нужно...
Аватар для Storm23
Старый
Помогите доделать задачу!!! C#
Запись от vseochenslojno размещена 19.05.2019 в 11:06
Показов 2431 Комментарии 2

Была задача:
Дан массив 5х5. Начертить вектор длиной 9, состоящий из максимумов элементов диагоналей, параллельных главной диагонали.
Задача готова, но ещё попросили дописать метод, находящий среднее арифметическое главной диагонали.
C#
1
2
3
4
5
6
7
8
9
10
 using System;
 
namespace matr
{
    class Program
    {
        //Ввод массива
        static double[,] Input(int n)
        {
            double[,] A = new double[n, n];
...
Старый
Сортировка LinkedList<int> C#
Запись от Qunero размещена 07.04.2019 в 08:57
Показов 1622 Комментарии 0

Сортировка по возрастанию, но легко изменить на убывание.
Работаем только с LinkedList и LinkedListNode.

Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
using System;
using System.Collections.Generic;
 
 
namespace лаб7._2
{
    class Program
    {
        static void Main()
        {
            LinkedList<int> a = new LinkedList<int>(); 
            Random r = new Random();
            int kol_vo = r.Next(4, 50);
...
Старый
Рейтинг: 5.00. Голосов: 5.
Сортировочки в C#
Запись от Masson1848 размещена 30.11.2018 в 18:41
Показов 37077 Комментарии 1
Метки .net, c#

Пишем сортировочки в C#

Дело было вечером, делать было нечего.
Сегодня опишу основные сортировочки.
Информацию буду брать с нашей любимой Википедии.

Может кому-то будет интересно посмотреть или сравнить, но для меня это интересно и увлекательно.


1) Сортировка пузырьком
простой алгоритм сортировки. Для понимания и реализации этот алгоритм — простейший, но эффективен он лишь для небольших массивов. Сложность алгоритма: O(n2
...
Старый
Рейтинг: 5.00. Голосов: 1.
Программирование на C# в PascalABC.Net
Запись от Соколиный глаз размещена 04.08.2018 в 15:28
Показов 827 Комментарии 1
Метки .net, c#, pascal, pascalabc.net

Создайте файл с таким содержанием:
C#
1
2
3
4
5
6
7
8
9
using System;
 
public class Example
{
  public static void Main(string[] args)
  {
    Console.WriteLine("Hello world!");
  }
}
и сохраните с расширением .cs. Попробуйте запустить - все нормально. А теперь попробуйте отформатировать код, нажав Ctrl+Shift+F, и появится это:
Аватар для Соколиный глаз
Alvin Seville
Старый
Использование регионов
Запись от Соколиный глаз размещена 23.07.2018 в 14:29
Показов 797 Комментарии 2
Метки .net, c#

Это одна из попыток стандартизации кода. Не воспринимайте это как то, чему надо обязательно следовать.

Я не видел как другие использовали регионы (#region, #endregion) в C# также, но я приведу пример как это можно сделать. Сам использую их так, для структуризации кода.
Пусть есть 4 группы регионов:
1) PrivatecSection - здесь располагаются поля и методы с уровнем доступа private.
2) ProtectedSection - здесь располагаются поля и методы...
Аватар для Соколиный глаз
Alvin Seville
Старый
.NET Native
Запись от XIST размещена 28.12.2016 в 20:54
Показов 5347 Комментарии 12
Метки .net, .net native

.NET Native.
Что под катом имеем.
NET Native — это технология предварительной компиляции, предназначенная для создания и развертывания приложений Windows, которая входит в состав Visual Studio 2015. Она автоматически компилирует окончательные версии приложений, написанных в форме управляемого...
Аватар для XIST
Старый
Рейтинг: 3.33. Голосов: 3.
Чтение с последовательного порта без использования Sleep
Запись от Rius размещена 13.08.2016 в 16:32
Показов 22402 Комментарии 3
Метки .net, c#, serialport, uart

В продолжение темы https://www.cyberforum.ru/wind... 73718.html

Если возникает необходимость обмена с внешним устройством по UART, в C# для этого самый очевидный способ - применение System.IO.Ports.SerialPort.

Рассматривается случай, когда ответ от устройства приходит после посылки запроса к нему.
Если с отправкой всё более-менее понятно, то приём реализуется по разному.

Чтение SerialPort с исключениями.
  • Опрос свойства BytesToRead
...
Аватар для Rius
Старый
Рейтинг: 5.00. Голосов: 6.
Автоматическое выравнивание сканов документов
Запись от Storm23 размещена 01.11.2015 в 19:54
Показов 32154 Комментарии 12
Метки .net, c#

Автоматическое выравнивание сканов документов

Часто отсканированные или сфотографированные документы имеют перекос:

Нажмите на изображение для увеличения
Название: Exhibit-C-WF-00.jpg
Просмотров: 1242
Размер:	14.5 Кб
ID:	3416

От этого перекоса хотелось бы избавиться. Причем сделать это простым и максимально быстрым способом, без использования тяжелых библиотек типа OpenCV или AForge.NET.

Идея алгоритма

Разобьем исходное изображение на несколько вертикальных...
Аватар для Storm23
Старый
Excel ЧаВо (FAQ)
Запись от turbanoff размещена 05.07.2013 в 17:59
Показов 11786 Комментарии 1
Метки .net, c-sharp, excel, interop

Во всех примерах предполагается, что прописан синоним для пространства имен Microsoft.Office.Interop.Excel;
C#
1
using Excel = Microsoft.Office.Interop.Excel;
Все примеры проверялись в Visual Studio 2010, .NET 3.5., Microsoft.Office.Interop.Excel.dll отсюда. Для тех кому лень устанавливать - здесь.

Основной список типов, используемых при работе с Excel:
  • Excel.Application - объект представляющий собой инстанс процесса Excel.exe
  • Excel.Workbook - представляет
...
Аватар для turbanoff
Старый
Рейтинг: 5.00. Голосов: 2.
Ошибка при установке ClickOnce-приложения
Запись от nio размещена 20.09.2012 в 14:50
Показов 6976 Комментарии 0
Метки .net, c#, clickonce, dotnet

Выкладываю решение проблемы, на которое потратил день. Возможно кому-нить пригодится.

Возникла ошибка при попытке установить приложение опубликованное с помощью ClickOnce-технологии с включением в пакет установки dotNet 4.0 (настроен параметр "Download prerequisites from the same location as my applicaion")
Текст ошибки следующий:

An error occurred downloading the following resource:
http://server/directory/application/DotNetFX40Client/dotNetFx40_Client_x86_x64.exe
...
Аватар для nio
nio
Старый
Рейтинг: 5.00. Голосов: 1.
Windows Presentation Foundation в .NET 4. День 69 - 418-480 стр. Раскадровка, использование стилей и шаблонов
Запись от oblomingo размещена 27.08.2012 в 12:58
Показов 3951 Комментарии 0
Метки .net, c-sharp, wpf

Нажмите на изображение для увеличения
Название: animation.jpg
Просмотров: 1265
Размер:	118.6 Кб
ID:	1265
Гуд дей, евриуан! Я доволен - мое мастерство растет. На дня научился использовать стили, не боюсь пользоваться наследованием BasedOn. Для разминки сделал небольшое приложение - окно с анимированным меню и контентом. Когда жму кнопку меню контент меняется с интересной анимацией (текст с картинкой как бы вылетает из-из границы окна). Само меню тоже анимированно и приятно смотрится.
XAML код для любопытных:
XML
1
<Window x:Class="SimpleAnimationApp.MainWindow"
...
Аватар для oblomingo
Старый
Windows Presentation Foundation в .NET 4. День 61 - 402 стр. Основы анимации
Запись от oblomingo размещена 20.08.2012 в 16:08
Показов 2700 Комментарии 0
Метки .net, c#

Нажмите на изображение для увеличения
Название: animation.jpg
Просмотров: 680
Размер:	42.0 Кб
ID:	1195
Who-ho! Сегодня интересная тема - анимация. Мне никогда не нравилось устанавливать таймер и вырисовывать каждый кадр заново. Таймер в мусорку - будем кодить по новому. Все делается на основе свойств - надо только определится какое свойство будем менять, до какой величины и за какое время. Попробовал сделать что-то похожее на меню в Маке, то в котором, при наведении мыши каждый элемент увеличивается.
Получилось что-то такое:
C#
1
<DockPanel LastChildFill="True">
...
Аватар для oblomingo
Новые блоги и статьи
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru