Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Работа с формами и checkBox и radiobutton https://www.cyberforum.ru/ csharp-beginners/ thread1655111.html
Есть форма,на которой расположен checkBox.Надо сделать так,если нажат checkBox на одной форме,то при выборе radiobatton на другой,заносился определенный текст в файл. Делал так,но выдавало ошибку и программа глючила. private void button2_Click(object sender, EventArgs e) { if (radioButton1.Checked) { Form1 form1 = new Form1(); ...
Считать информацию из текстового файла C#
В общем проблема в следующем. Мне надо в текстовом доке написать столбиком счет(1 столб=1 команда, 2 столб=2 команда) команд пример: 10 15 30 20 10 25 25 20 И в с# выяснить какая команда победила, я написал, но считает он как то не очень понятно и не правильно. Помогите где косяк. Грешу на эту часть "sr.Read(.." using System;
C# Когда while проводит проверку условия Есть поток threadX. Когда он завершится, нужно вывести месседж бокс о завершении. У потоков нет событий. Поэтому делаю (на клике button1) while (threadX.ThreadState==ThreadState.Running) Application.DoEvents(); MessageBox.Show("Complete"); Месседж бокс выскакивает сразу по клику button1 Короче, вопрос: while срабатывает 1 раз за событие? https://www.cyberforum.ru/ csharp-beginners/ thread1655004.html C# Стоит ли отключать Timer при длительном выполнении? Есть служба, которая отрабатывает раз в минуту. ServiceDo.ClientExport(); - при больших количествах, функция может выполняться больше минуты. Что бы функция не дублировалась, каждую минуту - следует ли отключать таймер на время выполнения этой функции? Или можно сделать, как-то по другому? private void DoSomething() { timer1 = new System.Timers.Timer(); https://www.cyberforum.ru/ csharp-beginners/ thread1654912.html
Поменять местами элементы четных и нечетных строк в двумерном массиве C#
Нашел задачу, в ней требуется поменять элементы четных и нечетных строк(первую со второй, вторую с третьей). Написал программу, которая работает только при четных N, помогите выполнить для всех N.. }static void Main(string args) { //vvod dannix Console.WriteLine("Введите N"); int N = Int32.Parse(Console.ReadLine()); //zadaem...
C# Сохранить регулярное выражение в переменную https://www.cyberforum.ru/ csharp-beginners/ thread1654813.html
Здравствуйте, подскажите, у меня на вход идет такая строка :№*?;:*324,34 Мне нужно брать только числа такой регуляркой @"(\d+)(\W)(\d+)" Проблема в том, что не могу сохранить его в переменную. Помогите пожалуйста.
C# При нажатии клавиши в английской раскладке, выводить русское значение клавиши https://www.cyberforum.ru/ csharp-beginners/ thread1654773.html
Требуется чтобы при нажатии клавиши в английской раскладке, выводилось Русское значение клавиши. Например q это й. По возможности с учетом регистра.
C# Изменение отрисовки экземпляра класса через свойство
Здравствуйте! Столкнулся с интересной особенностью: имеется класс, наследуемый от PictureBox. Имеется поле класса text, отвечающее за надпись на картинке, и переопределенное свойство Text. И вот что получилось: в свойстве изменяется только значение поля text и не вызывается функция для рисования, а также не переинициализируется экземпляр класса в вызываемой функции, но текст на картинке меняется...
C# Сравнение значения переменной (чтение с serial) https://www.cyberforum.ru/ csharp-beginners/ thread1654743.html
Необходимо выполнять определённый код при определённом значении переменной data. Переменная data содержит данные принимаемые с serial порта. Если в код написать Console.WriteLine(data); то значения из сериала выводятся в окно консоли. Но проверка значения не работает. Как это исправить? using System; using System.Collections.Generic; using System.Linq; using System.Text; using...
C# Отсортировать коллекцию по типу объектов https://www.cyberforum.ru/ csharp-beginners/ thread1654641.html
Ребят,нужна помощь. Есть абстрактный класс "покупки". От него наследуются классы "покупка со скидкой на доставку" , "покупка со скидкой в виде подарка" и т.д. Из них я создал коллекцию в 10 объектов разных. Что нужно сделать,и как,чтоб отсортировать коллекцию по типу объектов(сначала обычные покупки,потом с одной скидкой и т.д.). Желательно с наглядным примером:) Слышал,что нужно с интерфейсом...
C# Поменять местами элементы заданного и последнего столбца
1. В *матрице А размера NхM элементы заданного столбца поменять местами с элементами последнего столбца
C# Вывод элементов из ArrayList ArrayList myarr = new ArrayList(); myarr.Add(new Mars("Иванов Иван Иванович.",43)); // Добавили информацию класса Mars myarr.Add(new Mars("Петров Петр Петрович.", 21)); // Добавили информацию класса Mars myarr.Add(new Mars("Аванесов Артем Борисович.", 19)); // Добавили информацию класса Mars myarr.Add
20 / 19 / 1
Регистрация: 13.08.2012
Сообщений: 779
0
.NET 4.x

Почему если при вызове метода Foo от типа B, в объекте класса FooImp вызывается метод от А? - C# - Ответ 8711361

04.02.2016, 18:51. Показов 922. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Поясните пожалуйста, почему если при вызове метода Foo от типа B, в объекте класса FooImp вызывается метод от А ?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
        public class FooImp
        {
            public void Foo(A a)
            {
                Console.WriteLine("a");
            }
 
            public void Foo(B b)
            {
                Console.WriteLine("b");
            }
        }
 
        public class A
        {
            public void Foo(FooImp f)
            {
                f.Foo(this);
            }
        }
 
        public class B:A { }
 
        static void Main(string[] args)
        {                
                    
            var b = new B();
            b.Foo(new FooImp());
        }
Если посмотреть в дебагере на this внутри метода А.Foo то тип определяется как B.

Вернуться к обсуждению:
Почему если при вызове метода Foo от типа B, в объекте класса FooImp вызывается метод от А? C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.02.2016, 18:51
Готовые ответы и решения:

Что означает первый параметр метода этого класса? И почему при вызове метода передаётся один параметр(второй)?
public static HelpPageApiModel GetHelpPageApiModel(this HttpConfiguration config, string...

Сделать так, чтобы при вызове метода запускался метод соответствующего класса
Имеется список объектов разных классов. У всех классов есть метод Method1. Чтобы засунуть объекты...

Почему при восходящем приведении типов вызывается метод класса потомка?
class T1 { public virtual void P() { Console.WriteLine(1); } } class T2 : T1...

Почему при вызове метода у экземпляра класса он сначала ищет у экземпляра
Всем привет, после прочтения Лутца про ООП появился такой вопрос почему при вызове метода у...

4
04.02.2016, 18:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.02.2016, 18:51
Помогаю со студенческими работами здесь

Как вызвать из одного класса (для метода типа void) метод типа boolean другого класса?
ребят, только учусь и конечно, вопросов возникает много. ситуация вот в чем. есть массив. я должна...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru