Это значит что я могу туда запихнуть как аргумент класс который реализует интерфейс, да?

|
omgszer 2022-07-03 17:18:38
но ты видимо знаешь что делаешь!
ttcvvp 2022-07-03 17:18:43
omgszer 2022-07-03 17:18:12
С локальным хостингом получится

У меня получается сейчас локальная база на пк, мне надо на ноут перенести проект и показать завтра

ttcvvp 2022-07-03 17:19:02
Проект на виндовс формс
omgszer 2022-07-03 17:20:07
ttcvvp 2022-07-03 17:18:43
У меня получается сейчас локальная база на пк, мне надо на ноут перенести проект и показать завтра

на ноуте надо поставить SQL Server

omgszer 2022-07-03 17:20:39
потом сделать export/import данных, благо SQL Server это умеет из коробки (в отличие от постгри)
omgszer 2022-07-03 17:20:56
а на будущее — для локальных разработок бери SQLite
omgszer 2022-07-03 17:21:15
ну или докер
ttcvvp 2022-07-03 17:21:36
Понял
ttcvvp 2022-07-03 17:21:43
Спасибо большое, добрый человек
omgszer 2022-07-03 17:24:32
а чо не так?
С докером вообще в два прихлопа бд поднимать из компоуза
# docker-compose.yml
version: ‘3’
services:
postgres:
image: «postgres:14»
ports:
— «5435:5432»
environment:
POSTGRES_DB: my_super_db
POSTGRES_PORT: 5432
POSTGRES_USER: admin
POSTGRES_PASSWORD: admin
volumes:
— «pg14-data:/var/lib/postgresql/data»
volumes:
pg14-data:
omgszer 2022-07-03 17:24:46
docker-compose up и вперде
toxic_piece_of_shit 2022-07-03 17:32:45
omgszer 2022-07-03 17:24:32
а чо не так?
С докером вообще в два прихлопа бд поднимать из компоуза
# docker-compose.yml
version: ‘3’
services:
postgres:
image: «postgres:14»
ports:
— «5435:5432»
environment:
POSTGRES_DB: my_super_db
POSTGRES_PORT: 5432
POSTGRES_USER: admin
POSTGRES_PASSWORD: admin
volumes:
— «pg14-data:/var/lib/postgresql/data»
volumes:
pg14-data:

Святой ты человек

toxic_piece_of_shit 2022-07-03 17:33:07
Я не один так делаю, оказывается
Neverless18 2022-07-03 17:40:48
dotnetruchat-1304260.jpg

Neverless18 2022-07-03 17:40:48
dotnetruchat-1304259.jpg

Neverless18 2022-07-03 17:40:48
Ребят, хелпаните, уже минут 40 не могу понять, почему не работает.
Neverless18 2022-07-03 17:41:11
В постоянную загрузку улетает прога
dopusteam 2022-07-03 17:43:38
Neverless18 2022-07-03 17:41:11
В постоянную загрузку улетает прога

Дебаггером ходили? Где зависает?
Зачем file переменная, кстати?
Может файл не может загрузить?

Neverless18 2022-07-03 17:46:14
dopusteam 2022-07-03 17:43:38
Дебаггером ходили? Где зависает?
Зачем file переменная, кстати?
Может файл не может загрузить?

Фиксанул, надо было обработчик асинк сделать, откуда вызывался метод

Neverless18 2022-07-03 17:46:28
и await поставить
Phanto_m 2022-07-03 18:19:11
descaler1 2022-07-03 16:06:35
Спасибо!
А допустим функция принимает интерфейс как аргумент
Void func(interface ieblan){};

Это значит что я могу туда запихнуть как аргумент класс который реализует интерфейс,да?
Я в парке просто без ноута,сори

Не класс, а объект

undrcrxwn 2022-07-03 18:20:51
boxed?
Maxim Bysh 2022-07-03 18:20:52
Phanto_m 2022-07-03 18:19:11
Не класс, а объект

В его мире и типы интерфейса существуют , не стоит придираться к терминологии)

undrcrxwn 2022-07-03 18:22:56
так ты объект класса собрался передавать
undrcrxwn 2022-07-03 18:23:12
boxing не произойдёт
Phanto_m 2022-07-03 18:25:54
Это не боксинг
Phanto_m 2022-07-03 18:26:06
Прочитай то, что скинул
descaler1 2022-07-03 18:26:37
Давайте просто закроем тему,я просто перечитаю главу про эти интерфейсы и не буду тратить ваше время своими кривыми формулировками
Phanto_m 2022-07-03 18:26:44
object o = «str»

Тут боксинга нет

podawann 2022-07-03 18:33:08
dotnetruchat-1304285.jpg
2 — Employee bob = new Person() ?
Stictt 2022-07-03 18:38:48
podawann 2022-07-03 18:33:08
2 — Employee bob = new Person() ?

Человек->Сотрудник->менеджер судя по переводу. Но это не точно.
И осуждаю решение контрольных в чате.
Если я перевел цепочку верно, то
1

podawann 2022-07-03 18:40:10
Stictt 2022-07-03 18:38:48
Человек->Сотрудник->менеджер судя по переводу. Но это не точно.
И осуждаю решение контрольных в чате.
Если я перевел цепочку верно, то
1

Спасибо, уже выбрал 1

dopusteam 2022-07-03 19:04:12
Stictt 2022-07-03 18:38:48
Человек->Сотрудник->менеджер судя по переводу. Но это не точно.
И осуждаю решение контрольных в чате.
Если я перевел цепочку верно, то
1

Осуждаете, но подсказываете? 🤔

Stictt 2022-07-03 19:04:22
dopusteam 2022-07-03 19:04:12
Осуждаете, но подсказываете? 🤔

я противоречивый человек.

dopusteam 2022-07-03 19:04:47
Stictt 2022-07-03 19:04:22
я противоречивый человек.

Нормально 👍

podawann 2022-07-03 19:08:22
Парни, можете помочь с этой задачей ?

Given an input string, implement the GetWord method so that it will display the word that is formed by concatenating the characters at even positions

using System;

public class GetWordProblem
{
public static void Main(string[] args)
{
string result = GetWord(«iheiliiiliiio»);
Console.WriteLine(«Result is {0}», result);
}

public static string GetWord(string input)
{
throw new NotImplementedException();
}
}

undrcrxwn 2022-07-03 19:09:53
podawann 2022-07-03 19:08:22
Парни, можете помочь с этой задачей ?

Given an input string, implement the GetWord method so that it will display the word that is formed by concatenating the characters at even positions

using System;

public class GetWordProblem
{
public static void Main(string[] args)
{
string result = GetWord(«iheiliiiliiio»);
Console.WriteLine(«Result is {0}», result);
}

public static string GetWord(string input)
{
throw new NotImplementedException();
}
}

в чем проблемы возникли?

podawann 2022-07-03 19:13:03
undrcrxwn 2022-07-03 19:09:53
в чем проблемы возникли?

с добавлением букв которые соответствуют задачи, по идее лучше сделать через foreach, но я делаю через обычный for, правда индекс или что-то такое — не подбираю правилно

public static string GetWord(string input)
{
string result;

for (int i = 0; i < input.Length; i)
{
if (i % 2 == 0)
{
result = input[i];
}
}

/*foreach (var i in input)
{

}*/

return input;
}

podawann 2022-07-03 19:15:25
Или.. можно же % 2 == 0 на момент с for сделать, и не проверять в очередной раз ?
undrcrxwn 2022-07-03 19:16:43
podawann 2022-07-03 19:13:03
с добавлением букв которые соответствуют задачи, по идее лучше сделать через foreach, но я делаю через обычный for, правда индекс или что-то такое — не подбираю правилно

public static string GetWord(string input)
{
string result;

for (int i = 0; i < input.Length; i)
{
if (i % 2 == 0)
{
result = input[i];
}
}

/*foreach (var i in input)
{

}*/

return input;
}

именно for, а не foreach здесь и нужен

undrcrxwn 2022-07-03 19:17:27
podawann 2022-07-03 19:15:25
Или.. можно же % 2 == 0 на момент с for сделать, и не проверять в очередной раз ?

можно вообще i = 2

podawann 2022-07-03 19:20:11
undrcrxwn 2022-07-03 19:16:43
именно for, а не foreach здесь и нужен

понятно

podawann 2022-07-03 19:20:26
undrcrxwn 2022-07-03 19:17:27
можно вообще i = 2

всё равно не то

public static string GetWord(string input)
{
string result = string.Empty;

for (var i = 0; i < input.Length; i = 2)
{
result = input[i];
}

return result;
}

podawann 2022-07-03 19:20:29
не понимаю что не так
podawann 2022-07-03 19:21:20
undrcrxwn 2022-07-03 19:17:27
можно вообще i = 2

Можешь пожалуйста сказать что не так ?

rombique 2022-07-03 19:26:45
podawann 2022-07-03 19:21:20
Можешь пожалуйста сказать что не так ?

i = 0, буква с нулевым индексом в твоем слове это первая буква
т.е.
слово ПРИВЕТ раскладывается так 0 — П, 1 — Р и тд
соответственно если тебе нужно четные буквы то index будет 1, 3 и тд. т.е. нечетным

podawann 2022-07-03 19:29:16
rombique 2022-07-03 19:26:45
i = 0, буква с нулевым индексом в твоем слове это первая буква
т.е.
слово ПРИВЕТ раскладывается так 0 — П, 1 — Р и тд
соответственно если тебе нужно четные буквы то index будет 1, 3 и тд. т.е. нечетным

Спасибо

podawann 2022-07-03 19:30:16
Такой вопрос — как можно вытащить цифры из массива строк ? К примеру string[] arr = «ABC12345», так вот мне нужно 12345 сохранить в другом массиве и посчитать их сумму

Как правильнее всего это сделать ?

undrcrxwn 2022-07-03 19:30:47
podawann 2022-07-03 19:30:16
Такой вопрос — как можно вытащить цифры из массива строк ? К примеру string[] arr = «ABC12345», так вот мне нужно 12345 сохранить в другом массиве и посчитать их сумму

Как правильнее всего это сделать ?

char.IsDigit(char)

podawann 2022-07-03 19:31:52
undrcrxwn 2022-07-03 19:30:47
char.IsDigit(char)

Это с char, а у меня просто string[] array

|