«c#» 태그된 질문

C # ( "see sharp"로 발음)은 Microsoft에서 개발 한 높은 수준의 정적으로 형식화 된 다중 패러다임 프로그래밍 언어입니다. C # 코드는 일반적으로 .NET Framework, .NET Core 및 Xamarin을 포함하는 Microsoft의 .NET 도구 및 런타임 제품군을 대상으로합니다. C # 또는 C #의 공식 사양으로 작성된 코드에 대한 질문에이 태그를 사용하십시오.

17
C #의 자연 정렬 순서
누구나 좋은 리소스를 가지고 있거나 FileInfo배열에 대해 C #에서 자연 순서 정렬 샘플을 제공 합니까? IComparer내 인터페이스를 구현하고 있습니다.
129 c#  sorting  file  natural-sort 

4
2 ~ 3 초 동안 지연을 추가하는 방법 [닫기]
여기서 무엇을 요청하는지 말하기는 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 9 년 ago . C #에서 프로그램에 지연을 추가하려면 어떻게해야합니까?
129 c#  delay 

13
C #에서 전체 개체를 로그에 덤프하는 가장 좋은 방법은 무엇입니까?
따라서 런타임에 현재 객체의 상태를 보려면 Visual Studio Immediate 창이 제공하는 것이 정말 좋습니다. 간단하게 ? objectname 객체의 멋진 '덤프'를 나에게 줄 것입니다. 코드 에서이 작업을 수행하는 쉬운 방법이 있습니까? 그래서 로깅 할 때 비슷한 작업을 수행 할 수 있습니까?

7
솔루션의 폴더가 네임 스페이스와 일치해야합니까?
솔루션의 폴더가 네임 스페이스와 일치해야합니까? 우리 팀 프로젝트 중 하나에는 프로젝트에 많은 하위 폴더가있는 클래스 라이브러리가 있습니다. 프로젝트 이름 및 네임 스페이스 : MyCompany.Project.Section. 이 프로젝트에는 네임 스페이스 섹션과 일치하는 여러 폴더가 있습니다. 폴더 Vehicles에는 MyCompany.Project.Section.Vehicles네임 스페이스에 클래스가 있습니다. 폴더 Clothing에는 MyCompany.Project.Section.Clothing네임 스페이스에 클래스가 있습니다. 기타 이 같은 프로젝트 안에 …
129 c#  .net  namespaces 

7
데이터 테이블과 데이터 셋
현재 DataTable을 사용하여 코드에서 사용할 수있는 데이터베이스에서 결과를 가져옵니다. 그러나 웹의 많은 예제는 대신 DataSet을 사용하고 collections 메소드를 통해 테이블에 액세스하는 것을 보여줍니다. SQL 결과에 대한 저장 방법으로 DataSet 또는 DataTable을 사용하는 것이 현명하거나 성능면에서 어떤 이점이 있습니까?
129 c#  dataset  datatable 



4
txt 파일에 줄 바꿈을 추가하는 방법
date.txt 파일에 텍스트가있는 새 줄을 추가하고 싶지만 기존 date.txt에 추가하는 대신 앱에서 새 date.txt 파일을 만듭니다. TextWriter tw = new StreamWriter("date.txt"); // write a line of text to the file tw.WriteLine(DateTime.Now); // close the stream tw.Close(); txt 파일을 열고 텍스트를 추가하고 닫은 다음 나중에 무언가를 클릭 한 후 : date.txt를 …

6
다른 컨트롤러에서 인덱스로 리디렉션하는 방법은 무엇입니까?
Index다른 컨트롤러에서보기 로 리디렉션하는 방법을 찾으려고 노력했습니다 . public ActionResult Index() { ApplicationController viewModel = new ApplicationController(); return RedirectToAction("Index", viewModel); } 이것이 바로 지금 시도한 것입니다. 이제 내가받은 코드에는 ActionLink필요한 페이지로 연결되는 링크가 Redirect있습니다. @Html.ActionLink("Bally Applications","../Application")
129 c#  asp.net-mvc 


15
누락 된 키에서 던지기 대신 기본값을 반환하는 IDictionary 구현이 있습니까?
키가 없으면 Dictionary의 인덱서에서 예외가 발생합니다. 대신 default (T)를 반환하는 IDictionary의 구현이 있습니까? "TryGetValue"메소드에 대해 알고 있지만 linq와 함께 사용할 수 없습니다. 이것이 내가 필요한 것을 효율적으로 수행 할 것인가? : myDict.FirstOrDefault(a => a.Key == someKeyKalue); 해시 조회를 사용하는 대신 키를 반복한다고 생각하므로 그렇게 생각하지 않습니다.
129 c#  .net  hash  dictionary 

18
값은 null 일 수 없습니다. 매개 변수 이름 : 소스
이것은 아마도 내가 오랫동안 해결하는 데 몇 시간을 보냈던 가장 큰 시간 낭비 문제 일 것입니다. var db = new hublisherEntities(); establishment_brands est = new establishment_brands(); est.brand_id = 1; est.establishment_id = 1; est.price = collection["price"]; est.size = collection["size"]; db.establishment_brands.Add(est); db.SaveChanges(); 이것은 나에게 오류를 준다 값은 null 일 수 없습니다. 매개 …

15
EF Core 매핑 EntityTypeConfiguration
EF6에서는 일반적으로이 방법을 사용하여 엔티티를 구성 할 수 있습니다. public class AccountMap : EntityTypeConfiguration<Account> { public AccountMap() { ToTable("Account"); HasKey(a => a.Id); Property(a => a.Username).HasMaxLength(50); Property(a => a.Email).HasMaxLength(255); Property(a => a.Name).HasMaxLength(255); } } 클래스 I Inherit EntityTypeConfiguration이 클래스를 찾을 수 없기 때문에 EF Core에서 할 수있는 방법. GitHub에서 EF Core …

13
ASP.NET Core에서 ILogger로 단위 테스트하는 방법
이것은 내 컨트롤러입니다. public class BlogController : Controller { private IDAO<Blog> _blogDAO; private readonly ILogger<BlogController> _logger; public BlogController(ILogger<BlogController> logger, IDAO<Blog> blogDAO) { this._blogDAO = blogDAO; this._logger = logger; } public IActionResult Index() { var blogs = this._blogDAO.GetMany(); this._logger.LogInformation("Index page say hello", new object[0]); return View(blogs); } } 보시다시피 두 가지 …

26
두 날짜 사이의 월 차이 계산
C # /. NET TimeSpan에는 TotalDays, TotalMinutes등이 있지만 총 개월 차이에 대한 공식을 알 수는 없습니다. 한 달에 다양한 날과 윤년이 계속 저를 던져 버립니다. TotalMonths를 어떻게받을 수 있습니까 ? 편집 더 명확하지 않은 것에 대해 죄송합니다 : 실제로 이것을 얻을 수는 TimeSpan없지만 사용 TotalDays하고 있다고 생각 TotalMinutes하고 총 달을 …
128 c#  .net  datetime  timespan 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.