GitUI.FormAddToGitIgnore.AddToIngoreClick C# (CSharp) Метод

AddToIngoreClick() приватный Метод

private AddToIngoreClick ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        private void AddToIngoreClick(object sender, EventArgs e)
        {
            try
            {
                FileInfoExtensions
                    .MakeFileTemporaryWriteable(Settings.WorkingDir + ".gitignore",
                                       x =>
                                           {
                                               var gitIgnoreFile = new StringBuilder();
                                               gitIgnoreFile.Append(Environment.NewLine);
                                               gitIgnoreFile.Append(FilePattern.Text);

                                               using (TextWriter tw = new StreamWriter(x, true, Settings.Encoding))
                                               {
                                                   tw.Write(gitIgnoreFile);
                                                   tw.Close();
                                               }
                                           });
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }

            Close();
        }