> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Read the LocalizedAddress

> Read the LocalizedAddress

Reading the `LocalizedAddress` data structure is very straightforward. Simply loop over the `LocalizedField` lines and print out each field on each line.

The following code example demonstrates this using a `ContactAgent` to get a company and then looping over and printing out each address field.

```csharp theme={null}
using(ContactAgent ca = new ContactAgent())
{
  ContactEntity ce = ca.GetContactEntity(2);

  foreach (LocalizedField[] addressLine in ce.Address LocalizedAddress)
  {

    foreach (LocalizedField addressField in addressLine)
    {
      Console.WriteLine("Item: {0}, Value: {1}", addressField.Name, addressField.Value);
    }
  }
}
```


## Related topics

- [Set LocalizedAddress](/en/api/web-services/howto/address/set-localized-address.md)
- [SuperOffice.WebApi.Data.Address](/en/api/reference/webapi/SuperOffice.WebApi.Data.Address.md)
- [Get Address](/en/api/reference/restful/agent/person_agent/get-address.md)
- [Get Address By Country](/en/api/reference/restful/agent/contact_agent/get-address-by-country.md)
