powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / длинна массива с консоли
12 сообщений из 12, страница 1 из 1
длинна массива с консоли
    #38920571
DimaKhodan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сейчас я скажу, что когда сидел на java то записать такую строчку было куда проще, и по этому после того, что я щас спрошу, налетит куча крутых кодеров, которые затролят меня, но все же рискну )
каким таким кодом, в с# можно указать, что массив будет той длинны, которая будет указана с консоли.
пробовал такой вариант. не подошел.

Код: c#
1.
2.
int realPassword = Convert.ToInt32(Console.ReadLine());
        int[] rPassword = new int[];
...
Рейтинг: 0 / 0
длинна массива с консоли
    #38920572
DimaKhodan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
int realPassword = Convert.ToInt32(Console.ReadLine());
        int[] rPassword = new int[realPassword];
...
Рейтинг: 0 / 0
длинна массива с консоли
    #38920600
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaKhodan,

в .NET для этих целей есть класс SecurityString.
Перед тем как писать велосипед, стоит проверить, не написан ли он за вас в .NET
...
Рейтинг: 0 / 0
длинна массива с консоли
    #38921671
DimaKhodan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes, такого понятия как SecuRITY стринг нету впринципе в .Net) есть SecurеString, отношения, которого к заполнению массива я вообще не понял. возможно вы промахнулись темой)
...
Рейтинг: 0 / 0
длинна массива с консоли
    #38921872
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
int realPassword = Convert.ToInt32(Console.ReadLine().Length);

?
...
Рейтинг: 0 / 0
длинна массива с консоли
    #38921886
MrVoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
3.
string line = Console.ReadLine();
int realPassword = Convert.ToInt32(line);
int[] rPassword = new int[line.Length];
...
Рейтинг: 0 / 0
длинна массива с консоли
    #38923053
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaKhodanсейчас я скажу, что когда сидел на java то записать такую строчку было куда проще, и по этому после того, что я щас спрошу, налетит куча крутых кодеров, которые затролят меня, но все же рискну )
каким таким кодом, в с# можно указать, что массив будет той длинны, которая будет указана с консоли.
пробовал такой вариант. не подошел.

Код: c#
1.
2.
int realPassword = Convert.ToInt32(Console.ReadLine());
        int[] rPassword = new int[];



Dima, отличное введение!
...
Рейтинг: 0 / 0
длинна массива с консоли
    #38923066
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaKhodanсейчас я скажу, что когда сидел на java то записать такую строчку было куда проще, и по этому после того, что я щас спрошу, налетит куча крутых кодеров, которые затролят меня, но все же рискну )
каким таким кодом, в с# можно указать, что массив будет той длинны, которая будет указана с консоли.
пробовал такой вариант. не подошел.

Код: c#
1.
2.
int realPassword = Convert.ToInt32(Console.ReadLine());
        int[] rPassword = new int[];



Вот так:
Код: c#
1.
int[] rPassword = new int[Console.ReadLine().Length]
...
Рейтинг: 0 / 0
длинна массива с консоли
    #38923705
DimaKhodan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AxeleronDimaKhodanсейчас я скажу, что когда сидел на java то записать такую строчку было куда проще, и по этому после того, что я щас спрошу, налетит куча крутых кодеров, которые затролят меня, но все же рискну )
каким таким кодом, в с# можно указать, что массив будет той длинны, которая будет указана с консоли.
пробовал такой вариант. не подошел.

Код: c#
1.
2.
int realPassword = Convert.ToInt32(Console.ReadLine());
        int[] rPassword = new int[];



Вот так:
Код: c#
1.
int[] rPassword = new int[Console.ReadLine().Length]



что-то не работает так. вот пример, может я что-то не так написал?
но не работает.
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
static void Main(string[] args)
        {
            Random rn = new Random();
            Console.WriteLine("Input massive length!");
            int[] rPassword = new int[Console.ReadLine().Length];
            
            for (int i = 0; i < rPassword.Length; i++)
            {
                rPassword[i] = rn.Next(0, 10);
                Console.Write(rPassword[i] + " ");
            }
            Console.ReadLine();
        }
...
Рейтинг: 0 / 0
длинна массива с консоли
    #38923755
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaKhodanчто-то не работает так. вот пример, может я что-то не так написал?
но не работает.
Что именно не работает?
...
Рейтинг: 0 / 0
длинна массива с консоли
    #38924935
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaKhodan,

А так?

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
static void Main(string[] args)
        {
			
            Random rn = new Random();
            
            BEGIN:
			Console.WriteLine("\nInput massive length!");
			int[] rPassword = new int[Console.ReadLine().Length];
            
            for (int i = 0; i < rPassword.Length; i++)
            {
                rPassword[i] = rn.Next(0, 10);
                Console.Write(rPassword[i] + " ");
            }
            
			goto BEGIN;
        }
...
Рейтинг: 0 / 0
длинна массива с консоли
    #38924942
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaKhodan,


Или вы может так вот хотите?

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
static void Main(string[] args)
        {
			
            Random rn = new Random();
            
            BEGIN:
			Console.WriteLine("\nInput massive length!");

			int len = int.Parse(Console.ReadLine());

			int[] rPassword = new int[len];
            
            for (int i = 0; i < rPassword.Length; i++)
            {
                rPassword[i] = rn.Next(0, 10);
                Console.Write(rPassword[i] + " ");
            }
            
			goto BEGIN;
        }
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / длинна массива с консоли
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]