«c#» etiketlenmiş sorular

C # ("keskin görün" olarak telaffuz edilir), Microsoft tarafından geliştirilmiş yüksek seviyeli, statik olarak yazılmış, çok paradigmalı bir programlama dilidir. C # kodu genellikle Microsoft'un .NET araçları ailesini ve diğerleri arasında .NET Framework, .NET Core ve Xamarin'i içeren çalışma zamanlarını hedefler. Bu etiketi, C # veya C # 'ın resmi belirtiminde yazılmış kod hakkında sorular için kullanın.

10
Gruplandırma ölçütü: LINQ
Diyelim ki bir sınıfımız varsa: class Person { internal int PersonID; internal string car; } Şimdi bu sınıfın bir listesi var: List<Person> persons; Şimdi bu listede aynı PersonID'lara sahip birden fazla örnek olabilir , örneğin: persons[0] = new Person { PersonID = 1, car = "Ferrari" }; persons[1] = new …
1061 c#  linq  group-by 

13
C # 'da çok satırlı dize hazır bilgisi
C # bir çok satırlı dize hazır bilgi oluşturmak için kolay bir yolu var mı? İşte şimdi ne var: string query = "SELECT foo, bar" + " FROM table" + " WHERE id = 42"; PHP var biliyorum <<<BLOCK BLOCK; C # benzer bir şey var mı?
1046 c#  string  shorthand 

23
DataTable'da LINQ sorgusu
Bir DataTable nesnesi üzerinde bir LINQ sorgusu gerçekleştirmek çalışıyorum ve tuhaf bir şekilde ben DataTables üzerinde bu tür sorgulama yapmak kolay değil buluyorum. Örneğin: var results = from myRow in myDataTable where results.Field("RowNo") == 1 select results; Buna izin verilmiyor. Böyle bir şeyi nasıl çalıştırabilirim? DataTable'larda LINQ sorgularına izin verilmediğine …
1031 c#  .net  linq  datatable  .net-3.5 



14
Birden Çok Sütuna Göre Grupla
LINQ'da GroupBy Birden Fazla Sütunu Nasıl Yapabilirim SQL'de buna benzer bir şey: SELECT * FROM <TableName> GROUP BY <Column1>,<Column2> Bunu LINQ'ya nasıl dönüştürebilirim: QuantityBreakdown ( MaterialID int, ProductID int, Quantity float ) INSERT INTO @QuantityBreakdown (MaterialID, ProductID, Quantity) SELECT MaterialID, ProductID, SUM(Quantity) FROM @Transactions GROUP BY MaterialID, ProductID
967 c#  .net  linq  group-by  aggregate 





14
Bir C # nesnesini .NET'te bir JSON dizesine nasıl dönüştürebilirim?
Bunun gibi sınıflarım var: class MyDate { int year, month, day; } class Lad { string firstName; string lastName; MyDate dateOfBirth; } Ve böyle Ladbir JSON dizesine bir nesneyi açmak istiyorum: { "firstName":"Markoff", "lastName":"Chaney", "dateOfBirth": { "year":"1901", "month":"4", "day":"30" } } (biçimlendirme olmadan). Bu bağlantıyı buldum , ancak .NET 4'te …
944 c#  .net  json  serialization 


9
AddTransient, AddScoped ve AddSingleton Hizmet Farkları
ASP.NET Core'da bağımlılık enjeksiyonu (DI) uygulamak istiyorum . Yani bu kodu ConfigureServicesyönteme ekledikten sonra , her iki yol da çalışır. ASP.NET Core'daki services.AddTransientve service.AddScopedyöntemleri arasındaki fark nedir ? public void ConfigureServices(IServiceCollection services) { // Add framework services. // Add application services. services.AddTransient<IEmailSender, AuthMessageSender>(); services.AddScoped<IEmailSender, AuthMessageSender>(); }


22
C # 'daki yansımayı kullanarak dizeden özellik değeri alın
Benim kod yansıma 1 örnek kullanarak veri dönüşümü uygulamak çalışıyorum . GetSourceValueFonksiyonu çeşitli karşılaştıran bir anahtarı vardır, ancak ben bu tür ve özellikleri kaldırmak ve olmasını istediğiniz GetSourceValueparametre olarak sadece tek bir dize kullanarak özelliğinin değeri olsun. Dizede bir sınıf ve özellik geçirmek ve özelliğin değerini çözmek istiyorum. Mümkün mü? …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.