Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Сценарии для Windows

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


Код:
class Car {
    [string]$Marka
    [string]$Model
    [double]$Price
 
    Car([string]$Marka, [string]$Model, [double]$Price) {
        $this.Marka = $Marka
        $this.Model = $Model
        $this.Price = $Price
    }
 
    [string] ToString() {
        return "{0} {1} — `${2}" -f $this.Marka, $this.Model, $this.Price
    }
}
 
[Car[]]$Cars = @(
    [Car]::new('ЗАЗ', '969', 900)
    [Car]::new('ВАЗ', '2106', 1900)
    [Car]::new('УАЗ', '469', 1400)
)
 
$Path = Split-Path -Path $MyInvocation.InvocationName -Parent
$FullName = Join-Path -Path $Path -ChildPath 'Cars.csv'
 
$Cars | Export-Csv -Path $FullName -Encoding Unicode -Force
 
# Что нужно сделать, что бы это заработало?
[Car[]]$ImportedCsv = Import-Csv -Path $FullName -Encoding Unicode
$ImportedCsv
 
$Cars = $null
$ImportedCsv = $null

 
disclaimer: Скрипт использует сохранение в файл Cars.csv в папку где сохранён скрипт

Всего записей: 3521 | Зарегистр. 16-08-2012 | Отправлено: 07:02 17-05-2019 | Исправлено: iNNOKENTIY21, 20:36 17-05-2019
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Сценарии для Windows


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru