Alan Eşleştirme
Kaynak kolonları ana veri özelliklerine bağlayın. Doğrudan eşleşmeyen alanlar için C# dönüştürme kodu yazın.
Eşleştirmeler
| Kaynak kolon | Özellik | Kod |
|---|---|---|
| SicilNo | sicilNo Join | — |
| Ad | ad | — |
| Soyad | soyad | — |
| Ad, Soyad | sAMAccountName | Düzenleniyor |
| Departman | departman | — |
| GirisTarihi | iseGirisTarihi | Var |
sAMAccountName — dönüştürme kodu
1using System;
2using System.Globalization;
3
4// Ad.Soyad — Türkçe karakterler ASCII'ye indirgenir.
5public string Map(IRow row)
6{
7 var ad = Sadelestir(row["Ad"]);
8 var soyad = Sadelestir(row["Soyad"]);
9 return $"{ad}.{soyad}".ToLower(CultureInfo.InvariantCulture);
10}
11
12private string Sadelestir(string s) =>
13 s.Replace("ı", "i").Replace("ş", "s").Replace("ğ", "g");
Derleme başarılı · 0 hata, 0 uyarı · 182 ms
Satır 9, sütun 5
Örnek çıktı
10482 · Ayşe Kaya → ayse.kaya
11903 · Burak Şen → burak.sen
20911 · Murat Yıldız → murat.yildiz