Pytania otagowane jako c#

C # (wymawiane „patrz ostro”) jest językiem programowania wysokiego poziomu, statycznie typowanym, wieloparadygmatowym opracowanym przez firmę Microsoft. Kod C # zwykle jest przeznaczony dla rodziny narzędzi Microsoft .NET i czasów wykonywania, do których należą między innymi .NET Framework, .NET Core i Xamarin. Użyj tego tagu w przypadku pytań dotyczących kodu napisanego w C # lub C # formalnej specyfikacji.

15
Jak wstrzyknąć JavaScript w kontrolce WebBrowser?
Próbowałem tego: string newScript = textBox1.Text; HtmlElement head = browserCtrl.Document.GetElementsByTagName("head")[0]; HtmlElement scriptEl = browserCtrl.Document.CreateElement("script"); lblStatus.Text = scriptEl.GetType().ToString(); scriptEl.SetAttribute("type", "text/javascript"); head.AppendChild(scriptEl); scriptEl.InnerHtml = "function sayHello() { alert('hello') }"; scriptEl.InnerHtml i scriptEl.InnerText wyświetlają błędy: System.NotSupportedException: Property is not supported on this type of HtmlElement. at System.Windows.Forms.HtmlElement.set_InnerHtml(String value) at SForceApp.Form1.button1_Click(Object sender, EventArgs e) …



7
Jak zaimplementować resetowanie haseł?
Pracuję nad aplikacją w ASP.NET i zastanawiałem się konkretnie, w jaki sposób mógłbym zaimplementować Password Resetfunkcję, gdybym chciał utworzyć własną. W szczególności mam następujące pytania: Jaki jest dobry sposób na wygenerowanie unikalnego identyfikatora, który jest trudny do złamania? Czy powinien być do niego dołączony timer? Jeśli tak, to jak długo …


4
Linq - SelectMany Confusion
Z tego, co rozumiem z dokumentacji SelectMany, można go użyć do stworzenia (spłaszczonej) sekwencji relacji 1-wiele. Mam następujące zajęcia public class Customer { public int Id { get; set; } public string Name { get; set; } } class Order { public int Id { get; set; } public int …

9
Jak zaimplementować kompresję GZip w ASP.NET?
Próbuję zaimplementować kompresję GZip dla mojej strony asp.net (w tym moje pliki CSS i JS). Wypróbowałem następujący kod, ale kompresuje on tylko moją stronę .aspx (znalazłem ją z YSlow ) HttpContext context = HttpContext.Current; context.Response.Filter = new GZipStream(context.Response.Filter, CompressionMode.Compress); HttpContext.Current.Response.AppendHeader("Content-encoding", "gzip"); HttpContext.Current.Response.Cache.VaryByHeaders["Accept-encoding"] = true; Powyższy kod kompresuje tylko mój kod …
81 c#  asp.net  compression  gzip 


4
Pobrać TextReader ze strumienia?
Próbuję odczytać osadzony plik tekstowy za pomocą, System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(resource);ale daje mi Stream. Osadzony zasób to plik tekstowy, więc jak mogę go zamienić Streamna plik TextReader?
81 c#  .net  io 


24
Skąd pochodzi błąd CS0433 „Typ„ X ”już istnieje w plikach A.dll i B.dll”?
Kiedy uruchamiam aplikację internetową z programu Visual Studio 2008 SP1 przy użyciu wewnętrznego serwera internetowego (nie IIS), otrzymuję wspomniany powyżej błąd. Pełny błąd (plik źródłowy Default.aspx.cs ): Komunikat o błędzie kompilatora: CS0433: typ „WebApplication3.Site1” istnieje w obu „c: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files …


4
Linq-to-SQL ToDictionary ()
Jak poprawnie przekonwertować dwie kolumny z SQL (2008) za pomocą Linq na słownik (do buforowania)? Obecnie wykonuję pętlę przez IQueryable b / c Nie mogę uruchomić metody ToDictionary. Jakieś pomysły? To działa: var query = from p in db.Table select p; Dictionary<string, string> dic = new Dictionary<string, string>(); foreach (var …
81 c#  linq  linq-to-sql 

3
Nieprawidłowe rzutowanie z „System.Int32” na „System.Nullable” 1 [[System.Int32, mscorlib]]
Type t = typeof(int?); //will get this dynamically object val = 5; //will get this dynamically object nVal = Convert.ChangeType(val, t);//getting exception here Otrzymuję InvalidCastException w powyższym kodzie. Powyżej mógłbym po prostu napisać int? nVal = val, ale powyższy kod jest wykonywany dynamicznie. Otrzymuję wartość (typu nie dopuszczającego wartości null, …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.