> For the complete documentation index, see [llms.txt](https://docs.genrpa.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.genrpa.com/aktiviteler/favorite-activities/code-stage.md).

# Code Stage

Bu aktivite, belirli bir C# kod bloğunun yürütülmesini sağlar. Kodun çalışması için gerekli olan namespace (ad alanları), ayarlar ve yürütülecek kod belirtilir. Çalıştırılan kodun çıktısı metin formatında döndürülür.&#x20;

<figure><img src="/files/tpdxr6aai31MEwGAsWwy" alt=""><figcaption></figcaption></figure>

**Inputs**

**Refs / Namespace**&#x20;

* **Açıklama**: Kod bloğunun çalışması için gerekli olan harici kütüphaneleri (referansları) ve namespace'leri içerir.&#x20;

**Settings**&#x20;

* **Açıklama**: Kodun çalışma ayarlarını belirler.&#x20;
* **Özellikler**: &#x20;
  * **Language Version:** Kullanılacak programlama dili ve sürümü seçilir. &#x20;
    * Örneğin, C# 7.0, C# 8.0, C# 9.0 gibi farklı C# sürümleri belirlenebilir.&#x20;

**Code**&#x20;

* **Açıklama**: Yürütülecek kod bloğunu içerir.&#x20;

&#x20;

<figure><img src="/files/7JPflou5aK9eTVlfhFmf" alt=""><figcaption></figcaption></figure>

**Outputs**

* **Veri Tipi:** Text&#x20;
* **Açıklama**: Kod bloğunun dönüş değeridir.&#x20;
* **Kullanım Örneği:** &#x20;

  * **Girdi Kod:** &#x20;

  `return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");` \
  &#x20;

  * **Çıktı**: "2025-03-19 14:30:00"&#x20;

  &#x20;

**Örnek Kullanım:**

Özel kod bloklarını çalıştırarak belirli işlemleri gerçekleştirme:&#x20;

Bu aktivite, XML manipülasyonu, veri işleme, özel algoritmalar veya harici API çağrıları gibi gelişmiş işlemleri gerçekleştirmek için kullanılabilir.&#x20;

&#x20;
