Browse Source

Name should be readonly

Piotr Czajkowski 3 years ago
parent
commit
e53e702edf
2 changed files with 8 additions and 2 deletions
  1. 1 1
      PSDText/PSDText.cs
  2. 7 1
      PSDText/TextData.cs

+ 1 - 1
PSDText/PSDText.cs

@@ -71,7 +71,7 @@ namespace PSDText
                 var name = textNode.SelectSingleNode("./photoshop:LayerName", _ns)?.InnerText;
                 var text = textNode.SelectSingleNode("./photoshop:LayerText", _ns)?.InnerText;
 
-                data.Add(new TextData{Name = name, Text = text});
+                data.Add(new TextData(name, text));
             }
 
             return data;

+ 7 - 1
PSDText/TextData.cs

@@ -2,7 +2,13 @@
 {
     public class TextData
     {
-        public string Name;
+        public readonly string Name;
         public string Text;
+
+        public TextData(string name, string text)
+        {
+            Name = name;
+            Text = text;
+        }
     }
 }