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

9
Microsoft Azure: Bir blob kapsayıcısında alt dizin oluşturma
Bir blob kapsayıcısında alt dizin oluşturma Örneğin, blob kapsayıcımda http://veda.blob.core.windows.net/document/ Bazı dosyaları saklarsam, http://veda.blob.core.windows.net/document/1.txt http://veda.blob.core.windows.net/document/2.txt Şimdi, bir alt dizin nasıl oluşturulur http://veda.blob.core.windows.net/document/folder/ Böylece dosyaları saklayabilirim http://veda.blob.core.windows.net/document/folder/1.txt

9
Dumpbin.exe bulunamıyor
Sistemimde dumpbin.exe dosyasını görmüyorum. Sistemimde Visual Studio 2005 var. Komut satırına dumpbin yazdığımda, tanınmayan komut diyor. Varsayılan olarak Visual Studio ile birlikte mi geliyor yoksa bu aracı açıkça eklemem gerekiyor mu?

7
Yol Mutlakı göreli yol dizeleriyle birleştirin
Kullanarak göreli bir yol ile bir Windows yoluna katılmaya çalışıyorum Path.Combine. Ancak, yerine Path.Combine(@"C:\blah",@"..\bling")döner .C:\blah\..\blingC:\bling\ Kendi göreceli yol çözümleyicimi yazmadan bunu nasıl başaracağını bilen var mı (ki bu çok zor olmamalı)?
98 c#  .net  windows  path  filesystems 

11
Birden çok öğe koleksiyonunu birleştirmenin zarif bir yolu mu?
Her biri aynı türde nesneler içeren (örneğin, List<int> foove List<int> bar) rastgele sayıda koleksiyonum olduğunu varsayalım . Bu koleksiyonların kendileri bir koleksiyonda olsaydı (örneğin, türden List<List<int>>, SelectManyhepsini tek bir koleksiyonda birleştirmek için kullanabilirdim . Ancak bu koleksiyonlar halihazırda aynı koleksiyonda değilse, benim izlenimime göre şöyle bir yöntem yazmalıyım: public static …

8
Derleme zamanında dosyaları uygulama klasörüne kopyalama
.\bin\debug\Projemden derleme klasörüne kopyalamak istediğim bazı dosyalarım varsa, onları projenin köküne koymam gerekiyor gibi görünüyor. Bunları bir alt klasöre koymak, onları .\bin\debug\depoladıkları yapıdaki klasöre kopyalar gibi görünüyor . Bundan kaçınmamın bir yolu var mı? Daha açıkçası: Bir varsa MyFirstConfigFile.txtve MySecondConfigFile.txtbir de ConfigFilesklasöre ve ben onların set Çıktı kopyala olmak Kopyala …
98 c#  visual-studio 

6
Sözlüğü C # 'da liste koleksiyonuna dönüştür
Bir sözlüğü listeye dönüştürmeye çalışırken sorun yaşıyorum. Anahtar olarak şablon dizesi ve değer olarak dizge olan bir sözlüğüm varsa örnek. Daha sonra sözlük anahtarını bir dizge olarak koleksiyon listesine dönüştürmek istiyorum. Dictionary<string, string> dicNumber = new Dictionary<string, string>(); List<string> listNumber = new List<string>(); dicNumber.Add("1", "First"); dicNumber.Add("2", "Second"); dicNumber.Add("3", "Third"); // …
98 c#  list  dictionary 

7
Veri kaynağını değiştirmeden DataGridView'e filtre uygulama
C # Visual Studio 2010'da kullanıcı denetimi geliştiriyorum - veri görünümüne filtre uygulamak için bir tür "hızlı bul" metin kutusu. 3 tür datagridview veri kaynağı için çalışmalıdır: DataTable, DataBinding ve DataSet. Benim sorunum DataGridView'da görüntülenen DataSet nesnesinden DataTable'ı filtrelemekle ilgili. 3 durum olabilir (üzerinde DataGridView ve TextBox bulunan standart WinForm …

7
C # jeneriklerinde geçersiz?
İstek alan ve yanıt veren genel bir yöntemim var. public Tres DoSomething<Tres, Treq>(Tres response, Treq request) {/*stuff*/} Ancak isteğim için her zaman bir yanıt istemiyorum ve bir yanıt almak için her zaman istek verilerini beslemek istemiyorum. Ayrıca küçük değişiklikler yapmak için yöntemleri bütünüyle kopyalayıp yapıştırmak zorunda kalmak istemiyorum. İstediğim, bunu …
98 c#  generics 

3
C # 'da bir sınıftaki bir yıkıcı ile Finalize yöntemi arasındaki fark nedir?
Bir sınıftaki bir yıkıcı ile Finalize yöntemi arasında varsa, fark nedir? Geçenlerde Visual Studio 2008'in Finalize yöntemiyle eşanlamlı bir yıkıcı olarak gördüğünü keşfettim, bu da Visual Studio'nun bir sınıfta her iki yöntemi de aynı anda tanımlamanıza izin vermeyeceği anlamına geliyor. Örneğin, aşağıdaki kod parçası: class TestFinalize { ~TestFinalize() { Finalize(); …

9
.NET'te "kelepçe" işlevini nerede bulabilirim?
xBir aralığa bir değer sabitlemek istiyorum [a, b]: x = (x < a) ? a : ((x > b) ? b : x); Bu oldukça basit. Ama sınıf kitaplığında bir "kelepçe" işlevi görmüyorum - en azından içinde değil System.Math. (Bir değeri "kenetlemeyi" bilmeyenler için, bazı maksimum ve minimum değerler arasında …
98 c#  clamp 

9
JsonConvert C # uygulamasında nasıl içe aktarılır?
Bir C # kütüphane projesi oluşturdum. Proje bu satıra bir sınıfta sahiptir: JsonConvert.SerializeObject(objectList); Söylerken hata alıyorum JsonConvert adı mevcut bağlamda mevcut değil. Bunu düzeltmek System.ServiceModel.Web.dlliçin referanslara ekledim ama hiç şansım olmadı. Bu hatayı nasıl çözebilirim?
98 c#  json.net 

9
ASP.NET Core Web API Kimlik Doğrulaması
Web hizmetimde kimlik doğrulamayı nasıl ayarlayacağım konusunda zorlanıyorum. Hizmet, ASP.NET Core web api ile oluşturulmuştur. Tüm müşterilerim (WPF uygulamaları) web hizmeti işlemlerini çağırmak için aynı kimlik bilgilerini kullanmalıdır. Biraz araştırmadan sonra, temel kimlik doğrulamasını buldum - HTTP isteğinin başlığında bir kullanıcı adı ve şifre gönderdim. Ancak saatler süren araştırmalardan sonra, …

6
C # 'da satır içi işlevler nasıl yapılır
Linq To XML kullanıyorum new XElement("Prefix", Prefix == null ? "" : Prefix) ancak öneki xml'ye eklemeden önce boşlukları, özel karakterleri, bazı hesaplamaları vb. ortadan kaldırmak gibi bazı hesaplamalar yapmak istiyorum. İşlevler oluşturmak istemiyorum çünkü bu işlevler programımın başka bir bölümünde yardımcı olmayacak ama bu, dolayısıyla satır içi işlevler oluşturmanın …
98 c#  .net 

10
Asp.net çekirdeğindeki geliştirme ve yayın ortamları için appsettings.json otomatik olarak ayarlansın mı?
appsettings.jsonGeliştirme, hazırlık ve canlı ortamlar için farklı olan veritabanı bağlantı dizeleri, webapi konumları ve benzeri şeyler için bazı değerler tanımladım . Birden fazla appsettings.jsondosyaya ( appsettings.live.jsonvb.) Sahip olmanın ve asp.net uygulamasının çalıştırdığı yapı yapılandırmasına bağlı olarak hangisinin kullanılacağını bilmesinin bir yolu var mı?

4
C # 'da enlem / boylam değerleri için çift veya ondalık
Coğrafi konum verilerini C # 'da saklarken kullanılacak en iyi veri türü nedir? Kesinliği için ondalık kullanırdım, ancak ondalık kayan noktalı sayılar üzerindeki işlemler, ikili kayan noktalı sayılardan daha yavaştır (çift). Enlem veya boylam için çoğu zaman 6 veya 7 basamaktan fazlasına ihtiyacınız olmayacağını okudum. Çiftlerin yanlışlığı o zaman önemli …

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.