Що таке XName?

висновок: Ім’я є атрибутом певного об’єкта, але X:Назва є одним із атрибутів цього об’єкта (є клас, який визначає загальний об'єкт). Однією з відповідей є те, що x:name має використовуватися в різних мовах програмування, таких як c#, а name має використовуватися для фреймворку.

Ви можете створити XName із рядка у формі {namespace}localname або з простору імен і локального імені, вказаних окремо. Набагато поширеніший і простіший спосіб створити XName — це використовувати неявне перетворення з рядка.

Атрибут імені визначає назву форми. Атрибут name використовується для посилання на елементи в JavaScript або для посилання на дані форми після надсилання форми.

1. Використовуйте «Ім’я», коли йдеться про одне ім’я в називному відмінку. 2. Використовуйте «Namen», коли йдеться про кілька імен.

Клас XDocument містить інформацію, необхідну для дійсного XML-документа, яка включає XML-декларацію, інструкції з обробки та коментарі. Ви повинні створювати об’єкти XDocument лише в тому випадку, якщо вам потрібні певні функції, які надає клас XDocument.