울트라 코스피 코스닥 TOP600 상승률과 연상승률 순위

고정 헤더 영역

글 제목

메뉴 레이어

울트라 코스피 코스닥 TOP600 상승률과 연상승률 순위

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (1349) N
    • 코스피 코스닥 TOP600 상승률 (1279) N
    • 코스피 코스닥 연상승률 순위 (11)
    • 코스피 주식시황 (3)
    • C# (17)
    • 울트라 게시판 (28)

검색 레이어

울트라 코스피 코스닥 TOP600 상승률과 연상승률 순위

검색 영역

컨텐츠 검색

C#

  • BinaryFormatter

    2023.09.06 by 메타 스토리

  • StreamWriter 와 FileStream 그리고 BinaryWriter

    2023.09.06 by 메타 스토리

  • 이진 파일에 데이터 저장 및 로드

    2023.09.05 by 메타 스토리

  • 텍스트 파일에 저장및 로드

    2023.09.05 by 메타 스토리

  • Entity Framework

    2023.09.05 by 메타 스토리

  • LINQ 쿼리

    2023.09.05 by 메타 스토리

  • foreach를 사용할 수 있는 일반화 클래스 -2

    2023.09.05 by 메타 스토리

  • LinkedList<T>

    2023.09.05 by 메타 스토리

BinaryFormatter

보호되어 있는 글입니다.

보호글 2023. 9. 6. 20:40

StreamWriter 와 FileStream 그리고 BinaryWriter

StreamWriter와 FileStream은 파일에 데이터를 쓰기 위한 두 가지 서로 다른 클래스입니다. 그들 간의 차이점은 다음과 같습니다: 데이터 형식: StreamWriter: 주로 텍스트 데이터를 파일에 쓰기 위해 사용됩니다. 이 클래스는 문자열을 파일에 텍스트로 저장하는 데 특화되어 있습니다. FileStream: 이 클래스는 바이너리 데이터를 처리하기 위한 일반적인 스트림입니다. 이진 데이터, 이미지, 동영상 등과 같은 모든 종류의 데이터를 파일로 저장할 수 있습니다. 사용 목적: StreamWriter: 주로 텍스트 파일을 생성하고 수정하는 데 사용됩니다. 문자열 데이터를 파일에 저장할 때 주로 사용됩니다. 예를 들어, 설정 파일 또는 로그 파일을 작성하는 데 적합합니다. FileStrea..

C# 2023. 9. 6. 08:32

이진 파일에 데이터 저장 및 로드

데이터 저장 (Write to Binary File): using System; using System.IO; using System.Runtime.Serialization; using System.Runtime.Serialization.Formatters.Binary; [Serializable] public class Person { public string Name { get; set; } public int Age { get; set; } } class Program { static void Main() { Person[] peopleToSave = { new Person { Name = "Alice", Age = 30 }, new Person { Name = "Bob", Age = 25 }, ne..

C# 2023. 9. 5. 15:24

텍스트 파일에 저장및 로드

using System; using System.IO; class Program { static void Main() { string dataDirectory = @"C:\MyData"; // 원하는 경로로 수정 // 데이터 저장 string filePath = Path.Combine(dataDirectory, "data.txt"); SaveDataToFile(filePath); // 데이터 로드 string loadedData = LoadDataFromFile(filePath); Console.WriteLine("Loaded Data:"); Console.WriteLine(loadedData); } static void SaveDataToFile(string filePath) { string dataT..

C# 2023. 9. 5. 15:22

Entity Framework

Entity Framework는 Microsoft가 개발한 .NET 프레임워크 기반의 ORM(객체 관계 매핑) 도구입니다. ORM은 개체 지향 프로그래밍 언어(예: C#)의 개체와 관계형 데이터베이스 간의 데이터를 변환, 저장 및 관리하기 위한 기술입니다. Entity Framework는 개체와 데이터베이스 간의 상호 작용을 쉽게 만들어주고 .NET 언어로 데이터베이스 액세스를 추상화합니다. Entity Framework의 주요 특징과 작동 방식을 설명해보겠습니다: 개체 모델링: Entity Framework를 사용하면 데이터베이스 테이블과 엔터티(개체) 클래스 간의 일대일 또는 일대다 관계를 정의할 수 있습니다. 이러한 클래스는 데이터베이스 테이블과 매핑되며 데이터의 구조와 관계를 개체로 표현할 수 있..

C# 2023. 9. 5. 14:24

LINQ 쿼리

객체에서 LINQ를 사용한 정렬과 데이터베이스에서 정렬하는 방식에는 몇 가지 중요한 차이점이 있습니다. 아래에서 이 두 방식을 비교하고, 각각의 장단점을 설명하겠습니다. 객체에서 LINQ를 사용한 정렬: 메모리에서 작동: 객체에서 LINQ를 사용한 정렬은 데이터를 메모리에 로드한 후 정렬을 수행합니다. 따라서 메모리 부하가 높을 수 있습니다. 유연성: 객체 정렬은 .NET 런타임에서 수행되므로 어떤 데이터 형식이든 사용할 수 있으며, LINQ를 통해 복잡한 조건으로 정렬할 수 있습니다. 데이터베이스 없이 사용 가능: 데이터베이스에 액세스하지 않고도 데이터를 정렬할 수 있으므로 데이터베이스에 의존하지 않는 독립적인 방법입니다. 장점: 단순한 정렬 작업에는 효과적입니다. 복잡한 정렬 조건 및 비교 방법을 쉽..

C# 2023. 9. 5. 13:48

foreach를 사용할 수 있는 일반화 클래스 -2

List을 상속받는 방식과 IEnumerable 인터페이스를 구현하는 방식은 각각의 장단점이 있습니다. 어떤 방식을 선택할지는 상황과 요구사항에 따라 다를 수 있습니다. List 상속 방식: 장점: 기본적인 리스트 동작을 모두 상속받으므로 리스트를 사용하는 다양한 메서드와 기능을 활용할 수 있습니다. 예를 들어 Add, Remove, Clear, Sort 등의 메서드를 쉽게 사용할 수 있습니다. 코드가 간결하며 직관적입니다. 단점: List 클래스를 직접 상속받기 때문에 다중 상속이 필요한 경우에는 제한이 있을 수 있습니다. 클래스의 구조를 변경하기 위해 해당 클래스의 소스 코드에 직접 접근해야 할 수 있으므로 라이브러리 클래스일 경우 수정이 어려울 수 있습니다. IEnumerable 인터페이스 구현 방..

C# 2023. 9. 5. 13:23

LinkedList<T>

LinkedList는 C#에서 제공하는 컬렉션 중 하나로, 이중 연결 리스트(Doubly Linked List)를 기반으로 한 데이터 구조입니다. LinkedList는 요소를 순서대로 저장하고, 각 요소는 이전 요소와 다음 요소로 연결되어 있습니다. 이로써 삽입 및 삭제 연산이 효율적으로 수행됩니다. using System; using System.Collections.Generic; class Program { static void Main() { // LinkedList 생성 LinkedList linkedList = new LinkedList(); // 요소 추가 linkedList.AddLast("사과"); linkedList.AddLast("바나나"); linkedList.AddLast("체리"..

C# 2023. 9. 5. 10:06

추가 정보

인기글

최신글

페이징

이전
1 2 3
다음
TISTORY
울트라 코스피 코스닥 TOP600 상승률과 연상승률 순위 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바