«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.


2
RestSharp'ı async / await ile kullanma
RestSharp'ı asyncve ile birlikte kullanan bazı zaman uyumsuz C # kodunun modern bir örneğini bulmakta zorlanıyorum await. Orada biliyorum Haack tarafından yapılan son güncelleme olmuş ama yeni yöntemler kullanmaya nasıl bilmiyorum. Ayrıca, işlemin iptal edilebilmesi için nasıl bir iptal jetonu sağlayabilirim (örneğin, bir kişi beklemekten bıktıysa ve uygulamanın kullanıcı arayüzündeki …

12
Ortalama 3 uzun tam sayı
3 çok büyük işaretli tam sayım var. long x = long.MaxValue; long y = long.MaxValue - 1; long z = long.MaxValue - 2; Kısaltılmış ortalamalarını hesaplamak istiyorum. Beklenen ortalama değer long.MaxValue - 1, yani 9223372036854775806. Bunu şu şekilde hesaplamak imkansızdır: long avg = (x + y + z) / 3; …
103 c#  .net  long-integer 

12
CA2202, bu durum nasıl çözülür
Herhangi biri bana tüm CA2202 uyarılarını aşağıdaki koddan nasıl kaldıracağımı söyleyebilir mi? public static byte[] Encrypt(string data, byte[] key, byte[] iv) { using(MemoryStream memoryStream = new MemoryStream()) { using (DESCryptoServiceProvider cryptograph = new DESCryptoServiceProvider()) { using (CryptoStream cryptoStream = new CryptoStream(memoryStream, cryptograph.CreateEncryptor(key, iv), CryptoStreamMode.Write)) { using(StreamWriter streamWriter = new StreamWriter(cryptoStream)) …
103 c#  .net  code-analysis  fxcop 


7
DateTime'dan saat dilimini alın
.Net DateTime, oluşturulduğu saat dilimi hakkında bilgi içeriyor mu? Sonunda "+ zz" olan bir formattan DateTime ayrıştıran bir kitaplığım var ve doğru bir şekilde ayrıştırıp yerel saati ayarlarken, DateTime nesnesinden belirli saat diliminin ne olduğunu almam gerekiyor. Bu hiç mümkün mü? Tek görebildiğim DateTime.Kind, saatin yerel mi yoksa UTC mi …
103 c#  .net  datetime  timezone 

8
Visual Studio 2017'de şablon yok
Sıfırdan bir Visual Studio 2017 (RC) yüklemesinden sonra standart bir şablon listesi bulamıyorum. Özellikle ilgilenen kulüpler Console Application (C#) templateve Windows Form (C#) template. Bireysel Bileşenlerden birinin eksik olduğundan oldukça eminim. Hangisinin yüklenmesi gerektiğinden emin değilim ve hepsini yüklemek istemiyorum. Lütfen bileşenlerin kurulu olduğu listeme bakın.

3
.Axd dosyası nedir?
.axdDosyalar ne tür bir amaca hizmet eder? ASP.Net AJAX Toolkit ve denetimlerinde kullanıldığını biliyorum . Onun hakkında daha fazlasını bilmek isterim. Googling'i bunun için denedim, ancak temel bilgileri almayı bulamadım.
103 c#  asp.net  vb.net 

27
kaynak dosya, modülün oluşturulduğu zamandan farklı
Bu beni deli ediyor. Değiştirmeye çalıştığım oldukça büyük bir projem var. Daha önce yazdığım zaman DbCommand, görsel stüdyonun üzerinde herhangi bir sözdizimi vurgulama yapmadığını ve kullandığımı fark ettim System.Data.Common. Hiçbir şey vurgulanmamış olmasına rağmen, proje tarayıcımda düzgün çalışıyor gibiydi. Bu yüzden, işlerin gerçekten olması gerektiği gibi çalışıp çalışmadığını görmek için …

11
SİPARİŞTE sayfa adlarını almak için Excel OleDb kullanma
OleDb'yi birçok sayfa içeren bir excel çalışma kitabından okumak için kullanıyorum. Sayfa adlarını okumam gerekiyor, ancak elektronik tabloda tanımlandıkları sırayla onlara ihtiyacım var; bu yüzden buna benzeyen bir dosyam varsa; |_____|_____|____|____|____|____|____|____|____| |_____|_____|____|____|____|____|____|____|____| |_____|_____|____|____|____|____|____|____|____| \__GERMANY__/\__UK__/\__IRELAND__/ O zaman sözlüğe ihtiyacım var 1="GERMANY", 2="UK", 3="IRELAND" Kullanmayı denedim OleDbConnection.GetOleDbSchemaTable()ve bu bana isimlerin listesini veriyor …
103 c#  excel  oledb  server-side 

2
Bir konsol uygulamasında güvenilir zamanlayıcı
.NET'te üç zamanlayıcı türü olduğunun farkındayım (bkz . .NET Framework Sınıf Kitaplığındaki Zamanlayıcı Sınıflarını Karşılaştırma ). Ana iş parçacığı meşgulse diğer türler sürüklenebileceği için iş parçacıklı bir zamanlayıcı seçtim ve bunun güvenilir olması için ihtiyacım var. Bu zamanlayıcının zamanlayıcının kontrolünde çalışma şekli başka bir iş parçacığına yerleştirilir, böylece meşgul olmadığında …
103 c#  .net  vb.net  timer 

3
STAThread ve multithreading
STAThread hakkındaki MSDN makalesinden: Bir uygulama için COM iş parçacığı modelinin tek iş parçacıklı grup (STA) olduğunu gösterir. (Referans için, makalenin tamamı budur .) Tek parçacıklı apartman ... Tamam, bu kafamın üzerinden geçti. Ayrıca, uygulamanız COM birlikte çalışmayı kullanmadığı sürece, bu özniteliğin aslında hiçbir şey yapmadığını bir yerde okudum. Peki …
103 c#  .net  multithreading  sta 




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.