Форум программистов, компьютерный форум CyberForum.ru

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
DeMoSa34
3 / 3 / 0
Регистрация: 05.08.2013
Сообщений: 31
#1

Как переделать под 8.1 код - Windows Phone

02.03.2015, 01:43. Просмотров 499. Ответов 2
Метки нет (Все метки)

Как можно переделать этот код с приложения 8.0 Silverlight пишу под WP 8.1? Прочитать файл созданный и заполоненный который в проекте, ругается "FileStream". И потом записать в этот же файл?
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
Auto[] array = new Auto[122];
 
 public MainPage()
        {
            InitializeComponent();
            ReadTextAuto();
        }
ReadTextAuto()
        {
            FileStream fs1 = new FileStream("TextFiles/Auto.txt", FileMode.Open, FileAccess.ReadWrite);
            StreamReader sr1 = new StreamReader(fs1, Encoding.Unicode);
            for (int i = 0; i < 121; i++)
            {
                array[i] = new Auto(sr1.ReadLine().Split('|'));
            }
            fs1.Close();
            sr1.Close();
         }
 
  public struct Auto
         {
        public string Kyzov;
        public string Motor;
        public string Cena;
       
        public Auto(string[] args)
        {
            Kyzov= args[0];
            Motor= args[1];
            Cena= args[2];      
        }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2015, 01:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как переделать под 8.1 код (Windows Phone):

Как переделать код под асм - Assembler
Здравствуйте, ребята! Помогите, пожалуйста переделать функцию под ассемблер.. function Scan(base: Cardinal; size: Cardinal; sign:...

Как переделать код VB6 под VBA? - VBA
Здравствуйте! Прошу помощи. Если есть типовой короткий рабочий код для Visual Basic 6.0, то как его переделать под VBA (Excel). Option...

возможно ли переделать код алгоритма под Borland C переделать под Borland Delphi? - Delphi
Подскажите возможно ли переделать код алгоритма под Borland C переделать под Borland Delphi? У меня есть исходник алгоритма шифрования SEAL...

Как данный код переделать под Windows Forms? - C#
ManagementObjectSearcher searcher12 = new ManagementObjectSearcher(&quot;root\\CIMV2&quot;, &quot;SELECT * FROM Win32_PhysicalMemory&quot;); ...

Как переделать вот это код паскаль под Builder с++? - C++ Builder
for j:=1 to n do for i:=1 to m do begin read(matr); if matr&lt;&gt;0 then nol:=false; if matr&lt;0 then otr:=true; if matr&lt;min then...

Как переделать рабочий код под ООП в Code::Blocks? - OpenGL
#include &lt;iostream&gt; #include &lt;GL/freeglut.h&gt; #include &lt;locale.h&gt; using namespace std; // прототипы функций void MyInit(); ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
02.03.2015, 16:01 #2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    public struct Car
    {
        public Car(string[] args)
        {
           this.Body= args[0];
           this.Motor = args[1];
           this.Price = args[2];      
        }
 
        public string Body;
 
        public string Motor;
 
        public string Price;
    }
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
        private List<Car> arrayCars = new List<Car>();
 
        public MainPage()
        {
            this.InitializeComponent();
            this.InitializeDefaults();
        }
 
        private async void InitializeDefaults()
        {
            var file = await Package.Current.InstalledLocation.GetFileAsync(@"TextFiles\Auto.txt");
            using (var randomAccessStream = await file.OpenReadAsync())
            {
                using (var stream = randomAccessStream.AsStream())
                {
                    using (var streamReader = new StreamReader(stream))
                    {
                        while (!streamReader.EndOfStream)
                        {
                            this.arrayCars.Add(new Car(streamReader.ReadLine().Split('|')));
                        }
                    }
                }
            }
        }
DeMoSa34
3 / 3 / 0
Регистрация: 05.08.2013
Сообщений: 31
14.03.2015, 04:47  [ТС] #3
Спасибо! А как записывать в файл, что бы потом считать в том же порядке?

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
private void WriteDataInFile()
        {
            
            fullstringToByte = "";
            for (int i = 0; i < 121; i++)
            {
                string line = array[i].Kyzov+ "|" + array[i].Motor+ "|" + array[i].Cena;
                SetAFullString(line);
            }
 
            FileStream fs = new FileStream("TextFiles/Auto.txt", FileMode.Open, FileAccess.Write);
            StreamWriter sw = new StreamWriter(fs, Encoding.Unicode);
            sw.WriteLine(fullstringToByte);
            sw.Close();
        }
 
        private void SetAFullString(string line)
        {
            fullstringToByte += line + "\r\n";
        }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2015, 04:47
Привет! Вот еще темы с ответами:

Как переделать данный код под работу с большими числами? - C#
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using...

Как переделать код для экспорта данных в Excel под OpenOffice Calc? - Lazarus
Пишу дипломную. Есть код для копирования из таблицы String Grid в программу Microsoft Excel (то есть при нажатии на кнопку открывается...

Как переделать данный код (получение мак - адресса) под вин-апи - C++ WinAPI
Как получить мак -адресс только сетевой карты в переменную char? При запуске он получает маки сетевой карты, виртуал. машины. Да и как...

Переделать код под С++ - C++ Builder
Всем привет! Помогите пожалуйста переделать код. Имеется программа для Матлаб, но надо переписать ее на язык С++ (RAD Studio 10.1...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru