örnek 1 class Program { static void Main(string[] args) { //1. yöntemin kullanımı int a, b; a = Yontem1(out b); // sonuc //a -> 20 ve b -> 10 olur. } //1. yöntem -> out kullanımı static int Yontem1(out int par) { par = 10; return 20; } } örnek… Read more »
DateTime.Now.Date.AddDays(DateTime.Now.Day * -1).Dump();
yakınen bildiğimiz t-sql groupby sorgu örneği select C.CategoryName,Count(EC.CategoryId) Adet from EntryCategories EC join Categories C on EC.CategpryID = C.Id group by C.CategoryName bunu linq ile uyarlayıp alıp biraz değiştirince çok da güzel pivot oluyor from p in db.EntryCategories where p.Entry.EntryTime.Year == 2010 group p by p.Category.CategoryName into g select new… Read more »
string[] words1 = { “Don’t”, “play”, “stupid”, “with”, “me”, “I’am”, “better”, “at”, “it” }; string[] words2 = { “I”, “said”, “Don’t”, “play”, “stupid”, “wiv”, “me”, “I”, “be”, “betta”, “at”, “it” }; words1.ToLookup(p => words2.Contains(p)).Dump();
Dosya sistemindeki ilgili klasörden rastgele 10 dosya listeleme //file system var files = (from file in new DirectoryInfo(“c:\windows”).GetFiles() let tempName = Path.GetRandomFileName() orderby tempName select new { Name = file.Name }).Take(10); files.Dump(); Product tablosundan rastgele 10 kayıt listeleme //DbContext Server var products = (from p in Products select new {… Read more »
Uygulama için kullandığım Nuget paketi Install-Package mongocsharpdriver -Version 2.5.0 dosya ve diğer ek bilgileri tanımlamak için şık bir nesne örneği public class Blob { [BsonId] public ObjectId ID { get; set; } [BsonElement(“blobid”)] public string BlobId { get; set; } [BsonElement(“name”)] public string Name { get; set; } [BsonElement(“extension”)] public… Read more »