C# %appdata% text oluşturma

behzat_c

Hectopat
Katılım
28 Kasım 2020
Mesajlar
987
Çözümler
6
Daha fazla  
Cinsiyet
Erkek
Merhabalar. Aşağıdaki C# kodunda text3'deki tankid_name değerini %appdata% klasöründe user.txt içine yazılmış şekilde almam gerek. Kısacası tankid_name %appdata% da user.txt oluşturulacak ve içinde alınan değer yazacak. Bunu nasıl yapabilirim?

C#:
string GetGrowID()
            {
                string result;
                try
                {
                    string text = null;
                    File.Open(Growtopia.savePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
                    using (FileStream fileStream = new FileStream(Growtopia.savePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
                    {
                        using (StreamReader streamReader = new StreamReader(fileStream, Encoding.Default))
                        {
                            text = streamReader.ReadToEnd();
                        }
                    }
                    Regex regex = new Regex("[^\\w0-9]");
                    string text2 = text.Replace("\0", " ");
                    string text3 = regex.Replace(text2.Substring(text2.IndexOf("tankid_name") + "tankid_name".Length).Split(new char[]

                    {
                    ' '
                    })[3], string.Empty);
                    if (text3 == null)
                    {
                        result = "Error [No GrowID]";
                    }
                    else
                    {
                        result = text3;
                    }
                }
                catch (Exception ex)
                {
                    result = "Error [" + ex.Message + "]";
                }
                return result;
            }
 
Son düzenleyen: Moderatör:
Şu biçimde.
C#:
static void Main(string[] args)
{
    string filePath =
        Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\User.txt";

    File.WriteAllText(filePath, "File content.");
}
 

Technopat Haberler

Geri
Yukarı