Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Bing Translator выдает ошибку: Error The name 'Client' does not exist in the current context https://www.cyberforum.ru/ csharp-beginners/ thread577349.html
Доброго времени суток. Решил попробывать сделать онлайн переводчик вооружился http://dreysnotes.wordpress.com/2010/03/21/если-не-можете-заплатить-–-напишите-с/ Вроде все сделал, но выдает ошибку: Error The name 'Client' does not exist in the current context. Вот текст программы. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows;...
Шахматная задача: определить на каком шаге была сделана ошибка C#
Доброе время суток! Помогите пожалуйста решить задачу: Задана шахматная нотация – определить на каком шаге была сделана ошибка, или была выиграна партия и кто её выиграл или ничего не выводить, если все сделано правильно. Решить данную задачу в консоли. Заранее благодарю!
C# Использование в console.readline точек и запятых в качестве десятичных разделителей https://www.cyberforum.ru/ csharp-beginners/ thread577329.html
Здравствуйте! Написал совсем простенькую консольную программу для перевода единиц измерения. using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string args) {
C# Остаток от деления на большее число Столкнулся с такой формулой в книге по криптографии, в алгоритме Рабина. a = q(q^-1 mod p). p и q здесь сгенерированные простые числа. Но в c# если вычислять (q^-1) % p результат будет равен q^-1. То есть при делении меньшего на большее число остатком является меньшее. Насколько я знаю и в математике так же:D. Хотелось бы узнать где я ошибаюсь, и если я не ошибаюсь какой смысл в mod p в этой... https://www.cyberforum.ru/ csharp-beginners/ thread577318.html
C# Как сериализовать Region
Пробовали сериализовать Region, объект не сериализуем. Region используется в качестве поля класса, ставил атрибут сериализации у класса, пробовал сериализовать класс целиком, пишет, что не может сериализовать одно из полей класса. Есть вариант можно попробовать наследовать от Region класс и поставить ему атрибут сериализации и пробовать использовать его, но для этого (и только для этого)...
C# Калькулятор: перейти с клавиши Ok на главное меню https://www.cyberforum.ru/ csharp-beginners/ thread577261.html
помогите перейти с клавиши Ok она же button1 на главное меню у меня 2 form1 и form2 вот они form1 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq;
C# По дате 23.04.2039 или другой дате XXI века определить день недели https://www.cyberforum.ru/ csharp-beginners/ thread577229.html
"Вечный календарь". По дате 23.04.2039 или другой дате XXI века оп-ределить день недели. Напечатать календарь на текущий месяц.
Записать в файл N целых чисел, полученных с помощью генератора случайных чисел C#
Помогите пожалуйста, нужно записать в файл N целых чисел, полученных с помощью генератора случайных чисел. Подсчитать количество пар противоположных чисел среди компонентов этого файла.
C# Записать в файл N действительных чисел. Вычислить произведение компонентов файла и вывести на печать Помогите мне пожалуйста!!! Мне нужно эту программу выполнить в С#. Записать в файл N действительных чисел. Вычислить произведение компонентов файла и вывести на печать. Заранее спасибо.:) https://www.cyberforum.ru/ csharp-beginners/ thread577148.html C# Преобразование строки таблицы в строку Здравствуйте! Возникла такая проблема. Имеется таблица в БД, в которой хранится информация о запущенных процессах (название, время запуска, время завершения). Информация обновляется по мере запуска изавершения процессов. Если процесс не завершил работу, то время завершения равно 00:00:00. Пример таблицы: Name|Start| End Notepad |22:30:00|22:34:00 Opera |22:32:00|22:35:00... https://www.cyberforum.ru/ csharp-beginners/ thread577144.html
C# Какой метод шифрования использовался в программе
Подскажите пожалуйста,с помощью какого принципа\метода используется кодирование в этой программе? Шифратор using System; using System.Collections.Generic; using System.Text; using System.IO; namespace ConsoleApplication23 { class Program
C# Проблема копирования файла в проводнике: удается скопировать только на диск D https://www.cyberforum.ru/ csharp-beginners/ thread577057.html
Помогите пожалуйста,делал проводник,который поддерживает удаление,копирование,вырезание,вставку файла.Не могу разобраться почему нормально не работает копирование и вставить. Удается скопировать только на диск D,а надо чтобы со всех дисков. Вот код: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text;...
146 / 143 / 32
Регистрация: 21.01.2012
Сообщений: 545
0

Побороть ошибку "Значение параметра по умолчанию для "rec" должно быть константой времени компиляции" - C# - Ответ 3043112

17.05.2012, 09:36. Показов 13287. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
public class Deal
    {
        int iD; //ИДи
 
        public int ID
        {
            get { return iD; }
            set { iD = value; }
        }
        DateTime date; //Дата
 
        public DateTime Date
        {
            get { return date; }
            set { date = value; }
        }
        byte type; // 0 - сделка 
 
        public byte Type
        {
            get { return type; }
            set { type = value; }
        }
        Money received; // Сколько бабла получено
 
        public Money Received
        {
            get { return received; }
            set { received = value; }
        }
        Money used; //Сколько бабла потрачено
 
        public Money Used
        {
            get { return used; }
            set { used = value; }
        }
        string comment; //Куда же без комментов
 
        public string Comment
        {
            get { return comment; }
            set { comment = value; }
        }
 
        //конструктор
        Deal(DateTime date, byte type, Money rec = new Money(0,0), Money used = new Money(0,0), string comment = "")
        {
            this.iD = GetId();
            this.date = date;
            this.type = type;
            this.received = rec;
            this.used = used;
            this.comment = comment;
        }
 
        private int GetId()
        {
            return 0;
        }
    }
 
    //Бабло
    struct Money
    {
        public int Rub;
        public short Kop;
        public Money(int Rub, short Kop)
        {
            this.Rub = Rub;
            this.Kop = Kop;
        }
        
        public override string ToString()
        {
            return String.Format("{0}руб. {1}коп",Rub,Kop);
        }
        
        //из бабла во флоат НЕЯВНО
        public static implicit operator float(Money value)
        {
            return value.Rub + (value.Kop / 100.0f);
        }
 
        //из флоата в бабло ЯВНО
        public static explicit operator Money(float value)
        {
            checked
            {
                int rub = (int)value;
                short kop = Convert.ToInt16((value - rub) * 100);
                return new Money(rub, kop);
            }
        }
    }
Ошибка 1 Значение параметра по умолчанию для "rec" должно быть константой времени компиляции D:\csharp\Buhgaltery\Buhgaltery\MainForm.cs 70 52 Buhgaltery
Ошибка 2 Значение параметра по умолчанию для "used" должно быть константой времени компиляции D:\csharp\Buhgaltery\Buhgaltery\MainForm.cs 70 81 Buhgaltery

Добавлено через 22 минуты
С помощью приведения из флоата тоже не получается задать параметры по умолчанию

Вернуться к обсуждению:
Побороть ошибку "Значение параметра по умолчанию для "rec" должно быть константой времени компиляции" C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2012, 09:36
Готовые ответы и решения:

Как сделать значение по умолчанию для параметра, если оно должно быть значением по умолчанию для типа T?
Как сделать значение по умолчанию для параметра, если оно должно быть значением по умолчанию для...

Каким должно быть значение параметра?
Прошу Вас помочь в решении двух задач, ответы есть, но как составить решение ума не приложу :( ...

Выдаёт ошибку «Значение должно быть скалярным»
Присваиваю x значение. Ввожу уравнение по которому надо посчитать x. В числители 2 дроби...

Значение должно быть целым числом. Вроде не должно быть ошибки
Значение должно быть целым числом

Как убрать ошибку -Значение должно быть скаляром или матрицей?
Не могу понять в чем дело, у коллег по учебе в точности все тоже самое. Помогите пож!

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

Показывает в строке - FileSystem.FileGet(n, ref rec.Fio, rec.Sr); ошибку - 96 строка.
Всё работает, но не выводит в public static void Poisk(int n) ФИО и средний балл. Показывает в...

Тип не найден или не является константой времени компиляции: APIConnection
При компиляции ролика, выдает ошибку: Вот кусок кода, к котором находится ошибка: import...

1046: Тип не найден или не является константой времени компиляции: Void.
При открытии файла Action Script 2.0 во Flash 2015 CC (AS 3.0) ошибка: Символ "ico two arrow",...

Помогие найти ошибку в программе при значении 2.5 выдает не правильное значение.значеине должно быть 0.134
program Labrab2; uses wincrt; var x,y :Real; begin WriteLn('Laboratornaya rabota 2');...

Выдает ошибку System.ArgumentNullException: "Значение не может быть неопределенным. Имя параметра: item
Хочу вывести массив в Listbox из файла Excel, если я беру и открываю файл, то он выдает такую...

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