Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7163737
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T13:57:10+00:00 2026-05-28T13:57:10+00:00

In the Open with menu of a .cs file there’s Csharp editor and Csharp

  • 0

In the Open with menu of a .cs file there’s Csharp editor and Csharp editor with encoding. I opened a solution with both and didn’t see a difference.

What’s the difference between them?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T13:57:11+00:00Added an answer on May 28, 2026 at 1:57 pm

    Unless your .cs file includes characters outside of the normal ASCII range, you won’t see a difference in the actual contents of the file. The difference is whether or not the editor tries to detect the character encoding you saved your file with when you open it again, or asks you specifically.

    By default, when you save a new .cs file, VS uses the current ANSI code page to encode the characters. (You can switch this to use UTF-8 by default with the appropriate options.) However, you can instead chose to “Save with Encoding…”, which will prompt you for the specific character encoding you want to save it.

    Internally, your code is being handled as UTF-16, since that’s what Windows deals with as it’s native string format. On-disk, however, UTF-16 would most likely blow up your source files to double their size, since most of the C# code you write probably fits into a single byte. So, when writing to disk, VS writes out your data in a particular code page that defines how to convert the UTF-16 characters into some other, possibly 8-bit character set.

    When you reload a file in VS, it attempts to figure out what encoding that file was in, and if it can’t, it will fall back on the current ANSI code page. (You can force it to fall back to UTF-8 via some options, but it won’t ever fall back to a different encoding.)

    When you reload a file “With Encoding”, you get the same prompt as when you saved the file, asking you which encoding was used. This way, if Studio gets it wrong, you can fix it.

    Unless you do a lot of internationalized programming, where you have foreign-language strings embedded in your .cs file from a language other than the default, you probably don’t need to use the explicit “with encoding” save or loads. But, they are there if you need them.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

When I open a Visual Studio command prompt (for example, opened with menu Start
I'm trying to open a project file in the main editor of kdevelop, but
hey there, so, basically i'm trying to get my .chm file to open in
I'm trying to create a simple context menu item to open a file in
In gvim, when I open a file via the file menu I get my
I want to use the exclusive key to open context menu that are available
In the Google Maps application, when you open the menu and click on Directions,
I am trying to get the Edit with Vim context menu to open files
Does anyone know the keyboard shortcut in Visual Studio to open the context menu?
is any menu like treeview (open\hide each node), but after postback it restore the

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.