string.Contains
- Bir dizgenin başka bir dizgeyi içerip içermediğini kontrol eder.
.jpeg&w=320&q=50)
string.Contains
function.cs · cs
// string.Contains
// Bir dizgenin başka bir dizgeyi içerip içermediğini kontrol eder.
string str = "Hello, World!";
bool contains = str.Contains("World"); // true
// string.Substring
string str = "Hello, World!";
string sub = str.Substring(7, 5); // "World"
// string.Replace
Bir dizgedeki belirtilen karakterleri veya dizgeleri başka karakterler veya dizgelerle değiştirir.
string str = "Hello, World!";
string replaced = str.Replace("World", "C#"); // "Hello, C#!"
//String Split
Bir dizgeyi belirli bir ayırıcıya göre böler ve bir dizi olarak döner.
string str = "apple,orange,banana";
string[] fruits = str.Split(','); // ["apple", "orange", "banana"]----------------------------------
function.cs · cs
List<T>.Add
Listeye bir öğe ekler.
List<int> numbers = new List<int>();
numbers.Add(1);
List<T>.Remove
Listeden belirtilen öğeyi kaldırır.
List<int> numbers = new List<int> { 1, 2, 3 };
numbers.Remove(2); // Listede 1 ve 3 kalır
//List<T>.Find
Belirtilen bir koşulu sağlayan ilk öğeyi bulur.
List<int> numbers = new List<int> { 1, 2, 3 };
int number = numbers.Find(n => n > 1); // 2
Dictionary<TKey, TValue>.Add
Sözlüğe bir anahtar-değer çifti ekler.
Dictionary<string, int> ages = new Dictionary<string, int>();
ages.Add("Alice", 25);
//Dictionary<TKey, TValue>.TryGetValue
Belirtilen anahtara karşılık gelen değeri alır.
int age;
if (ages.TryGetValue("Alice", out age)) {
Console.WriteLine(age); // 25
}----------------------------------
function.cs · cs
Math.Max
İki sayıdan büyük olanını döner.
int max = Math.Max(5, 10); // 10
Math.Min
İki sayıdan küçük olanını döner.
int min = Math.Min(5, 10); // 5
Math.Sqrt
Bir sayının karekökünü döner.
double root = Math.Sqrt(16); // 4
DateTime.Now
Geçerli tarih ve saati döner.
DateTime now = DateTime.Now;
DateTime.AddDays
Bir DateTime nesnesine belirtilen sayıda gün ekler.
DateTime future = now.AddDays(5);----------------------------------
function.cs · cs
Enumerable.Where
Bir koleksiyondaki belirli bir koşulu sağlayan öğeleri seçer.
int[] numbers = { 1, 2, 3, 4, 5 };
var evenNumbers = numbers.Where(n => n % 2 == 0); // 2, 4
Enumerable.Select
Bir koleksiyondaki öğeleri projekte eder (başka bir biçime dönüştürür).
var squaredNumbers = numbers.Select(n => n * n); // 1, 4, 9, 16, 25
Enumerable.FirstOrDefault
Bir koleksiyondaki ilk öğeyi döner, yoksa varsayılan değeri döner.
int first = numbers.FirstOrDefault(); // 1Bu fonksiyonlar, C# dilinde günlük programlama ihtiyaçlarını karşılamak için oldukça yaygın ve kullanışlıdır. Kod yazarken bu fonksiyonları kullanarak daha etkili ve verimli çözümler üretebilirsiniz.
Written by
Mahmut Sarıkaya
Software Developer
No comments yet. Be the first to share your thoughts!