伊莉討論區

標題: 希望有大神可以分析解說一下每一行所表達的用意 [打印本頁]

作者: tasl1005    時間: 2016-8-10 11:54 PM     標題: 希望有大神可以分析解說一下每一行所表達的用意

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace test0810
{
    class Program
    {
        private static char get_org_char(string[] str,int x,int y)
        {
            if(x>str.Length)
            {
                return ' ';
            }

            var charrrr = str[x].ToCharArray();
            return charrrr[y];
        }

        private static void set_new_char(ref string[] str, int x, int y,char word)
        {
            if (x > str.Length)
            {
                return;
            }

            var charrrr = str[x].ToCharArray();
            Console.WriteLine("Convert: " + charrrr[y].ToString()+" To: "+word.ToString());
            charrrr[y] = word;
            str[x] = new string(charrrr);
        }


        static void Main(string[] args)
        {
            int org_x = 1;
            int org_y = 2;
            int new_x = 3;
            int new_y = 4;
            char getchar = ' ';
            if (File.Exists("org.txt") == false)
            {
                return;
            }

            List<string> org_data = new List<string>();

            StreamReader rd = new StreamReader("org.txt");
            while (!rd.EndOfStream)
            {
                org_data.Add(rd.ReadLine());
            }

            rd.Close();

            getchar = get_org_char(org_data.ToArray(), org_x, org_y);
            Console.WriteLine(getchar);

            string[] new_data = org_data.ToArray();
            set_new_char(ref new_data, new_x, new_y, getchar);

            StreamWriter wr = new StreamWriter("new.txt");
            for (int itemp = 0; itemp < new_data.Length; itemp++)
            {
                wr.WriteLine(new_data[itemp]);
            }
            wr.Close();
            Console.ReadKey();


        }
    }
}


此程式跑的是 從一個TXT讀入另一個TXT


作者: sliceart    時間: 2016-8-15 01:10 AM

本帖最後由 sliceart 於 2016-8-15 10:58 PM 編輯

[attach]115448194[/attach][attach]115448193[/attach]
看圖吧





歡迎光臨 伊莉討論區 (http://aaa.eyny.com/) Powered by Discuz!