C# Basic


文章目录

  • 项目地址
  • 一、基础50
      • 1. What is CIL?
      • 2. What is CLR?
      • 3. What is the difference betweent value type and reference types?
      • 4. what is boxing and unboxing?
      • 5. How are exceptions handled in C#?
      • 6. What is the difference between a class and a struct?
      • 7. What does the "new" keyword do?
      • 8. What is the purpose of the"static" keyword?
      • 9. What is a static class?
      • 10. casting, implicit casing, explicit casting
      • 11. array VS arraylist VS Generic
      • 12. multiThread


项目地址

  • 教程作者:
  • 教程地址:
  • 代码仓库地址:
  • 所用到的框架和插件:
dbt 
airflow

一、基础50

1. What is CIL?

CIL (Common Intermediate Language) is the intermediate code generated after compiling .NET programming languages such as C# and VB.NET.

2. What is CLR?

CLR is the core component of the .NET framework, responsible for managing code execution.
provides features like memory management, garbage collection (GC), security, exception handling, and multithreading. Its main task is to convert CIL into machine code and provide a runtime environment.

3. What is the difference betweent value type and reference types?

value type: stored in stack, struct, enum, int float bool,char
refrecence type: stored in heap, object, class, array,string, interface, delegate

4. what is boxing and unboxing?

value => refrence: boxing
reference => value: unboxing

5. How are exceptions handled in C#?

6. What is the difference between a class and a struct?

class: reference type, stored in heap managed by GC,

struct: value type, stored in stack,automatically deallocated

7. What does the “new” keyword do?

8. What is the purpose of the"static" keyword?

  1. Static Members:The static keyword is used to declare methods, fields, properties, or constructors that belong to the class itself rather than an instance of the class.

  2. A class can be declared static if it only contains static members.

  3. A static constructor is used to initialize static members when the class is first accessed.

  4. Even in a regular class, we can define static methods that do not depend on instance data.

  5. Static fields are shared across all instances, so they must be used carefully in multi-threaded environments.

9. What is a static class?

-Cannot be instantiated – You cannot create an object of a static class.

  • Only contains static members – All methods, properties, and fields must be static.
  • Cannot inherit from other classes
  • Improves performance
  • Has an implicit private constructor

10. casting, implicit casing, explicit casting

  • low data type to higher data type, implicit casting ,automaticly 1 => 1.00
  • higher to lower, explicit casting
double d1 = 100.23;
int y = (int)d1 ; 

11. array VS arraylist VS Generic

  • array: fixed length,strongly type
  • arrayList: flexible,
  • Generic List<int> intList

12. multiThread

Whitireia Community Polytechnic

Question 1 :- Explain difference between .NET and C# ?
Question 2 :- .NET Framework vs .NET Core vs .NET 5.0
Question 3 :- What is IL ( Intermediate Language) Code ?
Question 4 :- What is the use of JIT ( Just in time compiler) ?
Question 5 :- Is it possible to view IL code ?
Question 6 :- What is the benefit of compiling in to IL code ?
Question 7 :- Does .NET support multiple programming languages ?
Question 8 :- What is CLR ( Common Language Runtime) ?
Question 9 :- What is managed and unmanaged code ?
Question 10 :- Explain the importance of Garbage collector ?
Question 11 :- Can garbage collector claim unmanaged objects ?
Question 12 :- What is the importance of CTS ?
Question 13 :- Explain CLS ?
Question 14 :- Difference between Stack vs Heap ?
Question 15 :- What are Value types & Reference types?
Question 16 :- Explain boxing and unboxing ?
Question 17 :- What is consequence of boxing and unboxing ?
Question 18 :- Explain casting, implicit casting and explicit casting ?
Question 19 :- What can happen during explicit casting ?
Question 20 :- Differentiate between Array and ArrayList ?
Question 21 :- Whose performance is better array or arraylist ?
Question 22 :- What are generic collections ?
Question 23 :- What are threads (Multithreading)?
Question 24 :- How are threads different from TPL ?
Question 25 :- How do we handle exceptions in C#(try/catch)?
Question 26 :- What is the need of finally?
Question 27 :- Why do we need the out keyword ?
Question 28 :- What is the need of Delegates ?
Question 29 :- What are events ?
Question 30 :- What's the difference between Abstract class and interface ?
Part 2 - Questions on Delegates, Event and Delegates vs Events.
Question 31  :- What is a delegate and How to create a delegate ?
Question 32  :- Where have you used delegates ?
Question 33  :- What is a Multicast delegates ?
Question 34  :- What is a Event ?
Question 35  :- How to create a event ?
Question 36  :- Delegate vs Events.
Part 3 - OOP, Abstraction, Encapsulation, Inheritance, Overriding & overloading.
Question 37 :- Why do we need OOP ?
Question 38 :- What are the important pillars of OOPs ?
Question 39 :- What is a class and object ?
Question 40 :- Abstraction vs Encapsulation?
Question 41 :- Explain Inheritance ?
Question 42 :- Explain virtual keyword ?
Question 43 :- What is overriding ?
Question 44 :- Explain overloading ?
Question 45 :- Overloading vs Overriding ?
Part 4 - Polymorphism, Static vs Dynamic polymorphism and operator overloading.
Question 46 :- What is polymorphism ?
Question 47 :- Can polymorphism work with out inheritance ?
Question 48 :- Explain static vs dynamic polymorphism ?
Question 49 :- Explain operator overloading ?
Part 5 - Tricky Questions around Abstract classes and Interfaces.
Question 50  :- Why do we need Abstract classes ?
Question 51  :- Are Abstract methods virtual ?
Question 52  :- Can we create a instance of Abstract classes ?
Question 53  :- Is it compulsory to implement Abstract methods ?
Question 54  :- Why simple base class replace Abstract class ?
Question 55  :- Explain interfaces and why do we need it ?
Question 56  :- Can we write logic in interface ?
Question 57  :- Can we define methods as private in interface ?
Question 58  :- If i want to change interface what's the best practice ?
Question 59  :- Explain Multiple inheritance in Interface ?
Question 60  :- Explain Interface Segregation principle ?
Question 61  :- Can we create instance of interface ?
Question 62  :- Can we do Multiple inheritance with Abstract classes ?
Part 6 - Answering the most asked Question "Abstract classes vs Interface".
Question 63 :- Difference between Abstract Class & Interfaces?Part 7 - Questions around constructors & parent child constructor.
Question 64  :- Why do we need constructors ?
Question 65  :- In parent child which constructor fires first ?
Question 66  :- How are initializers executed ?
Question 67  :- How are static constructors executed in Parent child ?
Question 68  :- When does static constructor fires ?Part 8 - Questions around Shadowing, Sealed, Nested classes and partial classes.
Question 69 :- What is Shadowing?
Question 70 :- Explain method hiding?
Question 71 :- Shadowing vs Overriding ?
Question 72 :- When do we need Shadowing ?
Question 73 :- Explain Sealed Classes ?
Question 74 :- Can we create instance of sealed classes ?
Question 75 :- What are nested classes and when to use them ?
Question 76 :- Can Nested class access outer class variables ?
Question 77 :- Can we have public, protected access modifiers in nested class ?
Question 78 :- Explain Partial classes ?
Question 79 :- In What scenarios do we use partial classes ?
Part 9 - Questions Around SOLID principles , Dependency injection (DI) and IOC
Question 80 :- What is SOLID ?
Question 81 :- What is the full form of SOLID ?
Question 82 :- What is the goal of SOLID ?
Question 83 :- Explain SRP with A example ?
Question 84 :- What is the benefit of SRP ?
Question 85 :- Explain OCP with a example ?
Question 86 :- What is the  benefit of OCP ?
Question 87 :- Can you explain LISKOV Principle and it's violation?
Question 88 :- How can we fix LISKOV Problem ?
Question 89 :- Explain Interface Segregation Principle ?
Question 90:- Is there a connection between LISKOV and ISP ?
Question 91 :- Define dependency inversion ?
Question 92 :- What is higher level module and lower level module ?
Question 93 :- How does dependency inversion benefit, show with an example ?
Question 94 :- Will only Dependency inversion solve decoupling problem ?
Question 95 :- Why do developers  move object creation outside high lever module ?
Question 96 :- Explain IOC ( Inversion of Control) ?
Question 97 :- Explain Dependency Injection with an example ?
Question 98 :- Is SOLID, IOC and DI design pattern or Principle?
Question 99 :- Is only SOLID Enough for good code/ architecture ?Part 10- Explain & Differentiate Composition, Aggregation and Association in C#.
Question 100 :- What are the different types of "USING/HAS A" relationship ?
Question 101 :- What is a composition relationship ?
Question 102 :- Explain Aggregation ?
Question 103 :- Explain Association ?
Question 104 :- Differentiate between Composition vs Aggregation vs Association ?
Question 105 :- UML Symbols for Composition, Aggregation and Association
Part 11 - Crack questions on Stack, Heap, Boxing, Unboxing, Value &  reference types
Question 106 :- Explain stack and Heap ?
Question 107 :- Where are stack and heap stored ?
Question 108 :- What goes on stack and what goes on heap ?
Question 109:- How is the stack memory address arranged ?
Question 110 :- How is stack memory deallocated LIFO or FIFO ?
Question 111 :- How are primitive and objects stored in memory?
Question 112 :- Can primitive data types be stored in heap ?
Question 113 :- Explain value types and reference types ?
Question 114 :- Explain byval and byref ?
Question 115 :- Differentiate between copy byvalue and copy byref ?
Question 116 :- What is boxing and unboxing ?
Question 117 :- Is boxing unboxing good or bad ?
Question 118 :- Can we avoid boxing and unboxing ?
Question 119 :- What effect does boxing and unboxing have on performance ?
Question 120 :- Are string allocated on stack or heap ?
Question 121 :- How many stack and heaps are created for an application ?
Question 122 :- How are stack and heap memory deallocated ?
Question 123 :- Who clears the heap memory ?
Question 124 :- Where is structure allocated Stack or Heap ?
Question 125 :- Are structures copy byval or copy byref ?
Question 126 :- Can structures get created on Heap ?
Part 12 - What is Garbage collector, Managed vs UnManaged code, Dispose Pattern, Memory Leaks, weak VS strong references ?Question 127: - Explain Garbage collector (GC)?
Question 128:- How does Garbage collector know when to clean the objects ?
Question 129 :- Is there a way we can see this Heap memory ?
Question 130 :- Does Garbage collector clean primitive types ?
Question 131: - Managed vs UnManaged code/objects/resources?
Question 132:- Can garbage collector clean unmanaged code ?
Question 133:- Explain Generations  ?
Question 134:- What is GC0,GC1, and  GC2 ?
Question 135:- Why do we need Generations ?
Question 136:- Which is the best place to clean unmanaged objects ?
Question 137:- How does GC behave when we have a destructor ?
Question 138:- What do you think about empty destructor ?
Question 139:- Explain the Dispose Pattern?
Question 140 :- Finalize vs Destructor ?
Question 141:- What is the use of using keyword ?
Question 142:- Can you force Garbage collector ?
Question 143:- Is it a good practice to force GC ?
Question 144:- How can we detect a memory issues ?
Question 145:- How can we know the exact source of memory issues ?
Question 146 :- What is a memory leak ?
Question 147 :- Can .NET Application have memory leak as we have GC?
Question 148:- How to detect memory leaks in .NET applications ?
Question 149:- Explain weak and strong references ?
Question 150 :- When will you use weak references ?
Lesson 13 :- Questions around Design Pattern Basics, Types, Singleton Pattern, Prototype, Template and Adapter.Question 151:- What are design patterns?
Question 152 :- Which are the different types of design patterns?
Question 153 :- Explain structural , Behavioral and Creational design pattern ?
Question 154:- Explain Singleton Pattern and the use of the same?
Question 155:- How did you implement singleton pattern?
Question 156:- Can we use Static class rather than using a private constructor?
Question 157:- Static vs Singleton pattern?
Question 158:- How did you implement thread safety in Singleton?
Question 159:- What is double null check in Singleton?
Question 160:- Can Singleton pattern code be made easy with Lazy keyword?
Question 161:- Can we rid of this double null check code?
Lesson 15:- Most asked Factory Pattern, DI and IOC Interview Questions.Question 172 :- What is Factory pattern and how does it benefit?
Question 173 :- How does centralizing object creation helps in loose coupling ?
Question 174 :- What is IOC and DI ?
Question 175 :- DI vs IOC ?
Question 176 :- What is a service locator ?
Question 177:- Service Locator vs DI ?
Question 178 :- Which is good to use Service Locator or DI ?
Question 179 :- Can not we use a simple class rather than interface for DI ?
Question 180 :- Is DI a Factory Pattern?
Question 181 :- So If you just centralize object creation is it Factory pattern?
Question 182 :- Static DI and Dynamic DI ?
Question 183 :- In which scenarios to use Static DI vs Dynamic DI ?Lesson 16 :- The Real Factory and Abstract Factory Patterns.Question 184 :- The real Factory pattern ?
Question 185 :- Factory Method vs Factory pattern ?
Question 186 :- How are new behaviors created in FP ?
Question 187 :- What is Abstract Factory Pattern ?
Question 188 :- Does Abstract Factory Pattern use FP inside ?
Question 189 :- Explain Simple Factory Pattern ?
Question 190 :- Simple Factory vs Factory (Factory Method) vs Abstract Factory ?
Question 191 :- How to remove IF conditions from Simple Factory?Lesson 14 :- Repository Pattern and Unit of Work Design Pattern Interview Questions.Question 162:- What is the use of repository pattern?
Question 163:- Is Dal (Data access Layer) and Repository same? 
Question 164:- What is Generic repository pattern ?
Question 165:- Is abstraction the only benefit of Repository?
Question 166:- How to implement transaction in repository?
Question 167:- What is Unit of work design pattern?
Question 168:- Do we need repository pattern as EF does almost the same work?
Question 169:- Did you do unit testing with Repository ?
Question 170:- How does repository pattern make unit testing easy?
Question 171:- How can we do mock testing with Repository?Lesson 15:- Most asked Factory Pattern, DI and IOC Interview Questions.Question 172 :- What is Factory pattern and how does it benefit?
Question 173 :- How does centralizing object creation helps in loose coupling ?
Question 174 :- What is IOC and DI ?
Question 175 :- DI vs IOC ?
Question 176 :- What is a service locator ?
Question 177:- Service Locator vs DI ?
Question 178 :- Which is good to use Service Locator or DI ?
Question 179 :- Can not we use a simple class rather than interface for DI ?
Question 180 :- Is DI a Factory Pattern?
Question 181 :- So If you just centralize object creation is it Factory pattern?
Question 182 :- Static DI and Dynamic DI ?
Question 183 :- In which scenarios to use Static DI vs Dynamic DI ?Lesson 16 :- The Real Factory and Abstract Factory Patterns.Question 184 :- The real Factory pattern ?
Question 185 :- Factory Method vs Factory pattern ?
Question 186 :- How are new behaviors created in FP ?
Question 187 :- What is Abstract Factory Pattern ?
Question 188 :- Does Abstract Factory Pattern use FP inside ?
Question 189 :- Explain Simple Factory Pattern ?
Question 190 :- Simple Factory vs Factory (Factory Method) vs Abstract Factory ?
Question 191 :- How to remove IF conditions from Simple Factory?dSection 18: What is the purpose of the ternary conditional operator?
Section 19: What is the purpose of the null coalescing and null conditional operators?
Section 20: What is encapsulation?
Section 21: What is LINQ?
Section 22:What are extension methods?
Section 23:What is lEnumerable?
Section 25: What is the difference betweendeep copy and shallow copy?
Section 26: What is the Garbage Collector?
Section 27: What are nullable types?
Section 28: What is a property?
Section 29: What are generics?
Section 30:What is the difference betweenthe "const" and the "readonly" modifiers?
Section 31: What is the difference betweenthe "'ref" and the "out" keywords?
Section 32: What is the difference betweenan interface and an abstract class?
Section 33: What is polymorphism?
Section 34: What's the difference betweena virtual method and an abstract method?
Section 35: What is the methodoverloading?
Section 36: What is the difference betweenmethod overriding and method hiding?
Section 37: Does C# support multipleinheritance?
Section 38: What is the DRY principle?
Section 39: What is the "magic number"antipattern?
Section 40: Why is using the "goto"keyword considered a bad practice?
Section 41: What is the "spaghetti code"?
Section 42: What is the Singleton designpattern?
Section 43: What is the Builder designpattern?
Section 44: What is the Adapter designpattern?
Section 45: What is the Bridge designpattern?
Section 46: What is the Factory Methoddesign pattern?
Section 47: What is the "SOLD" in the SOLlDprinciples?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/69605.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java 大视界 -- 5G 与 Java 大数据融合的行业应用与发展趋势(82)

&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎来到 青云交的博客&#xff01;能与诸位在此相逢&#xff0c;我倍感荣幸。在这飞速更迭的时代&#xff0c;我们都渴望一方心灵净土&#xff0c;而 我的博客 正是这样温暖的所在。这里为你呈上趣味与实用兼具的知识&#xff0c;也…

四、自然语言处理_08Transformer翻译任务案例

0、前言 在Seq2Seq模型的学习过程中&#xff0c;做过一个文本翻译任务案例&#xff0c;多轮训练后&#xff0c;效果还算能看 Transformer作为NLP领域的扛把子&#xff0c;对于此类任务的处理会更为强大&#xff0c;下面将以基于Transformer模型来重新处理此任务&#xff0c;看…

深入探索JavaCV:功能强大的Java计算机视觉库

&#x1f9d1; 博主简介&#xff1a;历代文学网&#xff08;PC端可以访问&#xff1a;https://literature.sinhy.com/#/literature?__c1000&#xff0c;移动端可微信小程序搜索“历代文学”&#xff09;总架构师&#xff0c;15年工作经验&#xff0c;精通Java编程&#xff0c;…

新一代高性能无线传输模块M-GATEWAY3

M-GATEWAY3是M3系列的通用接口模块&#xff0c;用于接收各种总线信号并将它们集成到一个系统中。该模块通过标准化传输协议XCPonETH进行输出&#xff0c;确保为各种测量应用提供无损信号。此外&#xff0c;M-GATEWAY3支持通过热点、ETH-PC或USB-C传输数据。借助M-GATEWAY3&…

deepseek+“D-id”或“即梦AI”快速生成短视频

1、deepseek生成视频脚本 1.1、第一步&#xff1a;使用通用模板提出需求&#xff0c;生成视频脚本 对话输入示例脚本1&#xff1a; 大年初五是迎财神的日志&#xff0c;帮我生成10秒左右的短视频&#xff0c; 体现一家3口在院子里欢庆新年&#xff0c; 孩子在院子里放鞭炮烟…

aspectFill(填充目标区域的同时保持图像的原有宽高比 (aspect ratio)图像不会被拉伸或压缩变形

“aspectFill” 是一个常用于图像和视频处理的术语&#xff0c;尤其是在用户界面 (UI) 设计和图形编程领域。它描述的是一种图像缩放或调整大小的方式&#xff0c;旨在填充目标区域的同时保持图像的原有宽高比 (aspect ratio)。 更详细的解释: Aspect Ratio (宽高比): 指的是图…

SpringCloud - Gateway 网关

前言 该博客为Sentinel学习笔记&#xff0c;主要目的是为了帮助后期快速复习使用 学习视频&#xff1a;7小快速通关SpringCloud 辅助文档&#xff1a;SpringCloud快速通关 源码地址&#xff1a;cloud-demo 一、简介 官网&#xff1a;https://spring.io/projects/spring-clou…

律所录音证据归集工具:基于PyQt6与多线程的自动化音频管理解决方案

在律所日常工作中&#xff0c;音频证据的整理与归集是一个高频且复杂的任务。面对大量的案件录音文件&#xff0c;如何实现快速且准确的分类与存档&#xff0c;成为了律所提高效率、降低出错率的关键。本文将通过技术角度解析一款名为律所录音证据归集工具的项目&#xff0c;详…

外贸网站源码 助力企业抢占蛇年市场先机!

在竞争激烈的外贸市场中&#xff0c;蛇年无疑是企业寻求突破与增长的关键一年。外贸网站源码为企业提供了快速搭建专业外贸网站的解决方案&#xff0c;助力企业在新的一年抢占市场先机。 快速上线 时间就是商机&#xff0c;尤其是在蛇年这样充满变数和机遇的年份。外贸网站源码…

Word成功接入DeepSeek详细步骤

原理 原理是利用Word的VBA宏&#xff0c;写代码接入API。无需下载额外插件。 步骤一、注册硅基流动 硅基流动统一登录 注册这个是为了有一个api调用的api_key&#xff0c;有一些免费的额度可以使用。大概就是这个公司提供token&#xff0c;我们使用这个公司的模型调用deepsee…

vue-点击生成动态值,动态渲染回显输入框

1.前言 动态点击生成数值&#xff0c;回显输入框&#xff0c;并绑定。 2.实现 <template><div style"display:flex;align-items: center;flex-direction:row"><a-input:key"inputKey"v-model"uploadData[peo.field]"placehold…

Python 识别图片和扫描PDF中的文字

目录 工具与设置 Python 识别图片中的文字 Python 识别图片中的文字及其坐标位置 Python 识别扫描PDF中的文字 注意事项 在处理扫描的PDF和图片时&#xff0c;文字信息往往无法直接编辑、搜索或复制&#xff0c;这给信息提取和分析带来了诸多不便。手动录入信息不仅耗时费…

利用邮件合并将Excel的信息转为Word(单个测试用例转Word)

利用邮件合并将Excel的信息转为Word 效果一览效果前效果后 场景及问题解决方案 一、准备工作准备Excel数据源准备Word模板 二、邮件合并操作步骤连接Excel数据源插入合并域预览并生成合并文档 效果一览 效果前 效果后 场景及问题 在执行项目时的验收阶段&#xff0c;对于测试…

进阶版MATLAB 3D柱状图

%% 1. 数据准备 % 假设数据是一个任意形式的矩阵 % 例如&#xff1a;5行 x 7列的矩阵 data [3 5 2 6 8 4 7;7 2 6 9 3 5 8;4 8 3 7 2 6 9;6 1 5 8 4 7 2;9 4 7 3 6 2 5];% 定义行和列的标签&#xff08;可选&#xff09; rowLabels {Row1, Row2, Row3, Row4, Row5}; % 行标签…

【JVM详解三】垃圾回收机制

一、对象是否存活 强引用&#xff1a;Object obj new Object(); 只要强引用还在&#xff0c;垃圾收集器永远不会回收掉被引用的对象。在不用对象的时将引用赋值为 null&#xff0c;能够帮助垃圾回收器回收对象。比如 ArrayList 的 clear() 方法实现。软引用&#xff08;SoftRe…

【免费】2007-2020年各省医疗卫生支出数据

2007-2020年各省医疗卫生支出数据 1、时间&#xff1a;2007-2020年 2、来源&#xff1a;国家统计局、统计年鉴 3、指标&#xff1a;行政区划代码、地区名称、年份、医疗卫生支出 4、范围&#xff1a;31省 5、指标说明&#xff1a;地方财政医疗卫生支出是指地方ZF从其财政预…

【深度学习入门实战】基于Keras的手写数字识别实战(附完整可视化分析)

​ 本人主页:机器学习司猫白 ok,话不多说,我们进入正题吧 项目概述 本案例使用经典的MNIST手写数字数据集,通过Keras构建全连接神经网络,实现0-9数字的分类识别。文章将包含: 关键概念图解完整实现代码训练过程可视化模型效果深度分析环境准备 import numpy as np impo…

腾讯云大数据套件TBDS与阿里云大数据能力产品对比

前言 博主在接触大数据方向研究的时候是在2016年,那时候正是大数据概念非常火热的一个时间段,最著名的Google的3篇论文。Google FS、MapReduce、BigTable,奠定了大数据框架产品的基础。Google文件系统,计算框架和存储框架。往后所有的大数据产品和过程域无一不是在三个模块…

前端如何判断浏览器 AdBlock/AdBlock Plus(最新版)广告屏蔽插件已开启拦截

2个月前AdBlock/AdBlock Plus疑似升级了一次 因为自己主要负责面对海外的用户项目&#xff0c;发现以前的检测AdBlock/AdBlock Plus开启状态方法已失效了&#xff0c;于是专门研究了一下。并尝试了很多方法。 已失效的老方法 // 定义一个检测 AdBlock 的函数 function chec…

2.11寒假作业

web&#xff1a;[SWPUCTF 2022 新生赛]js_sign 打开环境是这样的&#xff0c;随便输入进行看看 提示错误&#xff0c;看源码其中的js代码 这个代码很容易理解&#xff0c;要让输入的内容等于对应的字符串&#xff0c;显然直接复制粘贴是错的 这串字符看起来像是base64加密&…