Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
25 changes: 25 additions & 0 deletions Performance-metrices/Clone-and-Merge/.NET/Clone-and-Merge.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.14.37516.0 d17.14
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Clone-and-Merge", "Clone-and-Merge\Clone-and-Merge.csproj", "{24C1599E-1BB0-7284-A3F9-E86EF8A294FB}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{24C1599E-1BB0-7284-A3F9-E86EF8A294FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{24C1599E-1BB0-7284-A3F9-E86EF8A294FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{24C1599E-1BB0-7284-A3F9-E86EF8A294FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{24C1599E-1BB0-7284-A3F9-E86EF8A294FB}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {2C8BD175-F7F1-44DC-A219-BAAE68A3B5BB}
EndGlobalSection
EndGlobal
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<RootNamespace>Clone-and-Merge</RootNamespace>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Syncfusion.Markdown" Version="*" />
</ItemGroup>
<ItemGroup>
<None Update="Data\Document-100.md">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Update="Output\.gitkeep">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>

</Project>
5,629 changes: 5,629 additions & 0 deletions Performance-metrices/Clone-and-Merge/.NET/Clone-and-Merge/Data/Document-100.md

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

5,815 changes: 5,815 additions & 0 deletions Performance-metrices/Clone-and-Merge/.NET/Clone-and-Merge/Output/Result.md

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
using Syncfusion.Office.Markdown;
using System.Diagnostics;


class Program
{
static void Main()
{

Stopwatch stopwatch = Stopwatch.StartNew();
//Opens an existing Markdown document
using (MarkdownDocument sourceDocument = new MarkdownDocument(Path.GetFullPath("Data/Document-100.md")))
{
//Creates a clone of Input Template
MarkdownDocument clonedDocument = sourceDocument.Clone();
//Saves and closes the cloned document instance
clonedDocument.Save(Path.GetFullPath("Output/Result.md"));
//Closes the document
clonedDocument.Dispose();
}
stopwatch.Stop();
Console.WriteLine($"Time taken to clone a 100-page md file as Markdown: {stopwatch.Elapsed.TotalSeconds} seconds");
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.14.37516.0 d17.14
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Create-Markdown-file", "Create-Markdown-file\Create-Markdown-file.csproj", "{9FB76C09-A7C4-6BB5-84B4-31FB85672A47}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9FB76C09-A7C4-6BB5-84B4-31FB85672A47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9FB76C09-A7C4-6BB5-84B4-31FB85672A47}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9FB76C09-A7C4-6BB5-84B4-31FB85672A47}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9FB76C09-A7C4-6BB5-84B4-31FB85672A47}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {34CA90FD-EAE6-4A1D-A137-5EFB151D8A33}
EndGlobalSection
EndGlobal
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<RootNamespace>Create-Markdown-file</RootNamespace>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Syncfusion.Markdown" Version="*" />
</ItemGroup>
<ItemGroup>
<None Update="Output\.gitkeep">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
**Created with a trial version of Syncfusion Markdown library or registered the wrong key in your application. Click** [**here**](https://www.syncfusion.com/account/claim-license-key?pl=bWFya2Rvd24sd3BmLHdpbnVp&vs=MzQuMS4zMw==) **to obtain the valid key.**

# The Giant Panda

![Giant Panda eating bamboo](https://cdn.syncfusion.com/content/images/company-logos/Syncfusion_Logo_Image.png)

*Figure 1: Syncfusion logo used for demonstration purposes.*

The giant panda, which only lives in **China** outside of captivity, has captured the hearts of people of all ages across the globe.
> 🐼 Quick Fact: The estimated number of giant pandas in the wild varies between 1,500 and 3,000.

---

## Intriguing Giant Panda Mysteries

While most adore their fluffy fur and round heads, others are fascinated by the many mysteries of the giant panda. Did you know that the giant panda may actually be a raccoon, they have an ***opposable pseudo thumb***, and that they're technically a ~~tennis ball~~carnivore even though their diet is primarily vegetarian?

The table below lists the main characteristics the giant panda shares with bears and red pandas:
|**Characteristic**|**Bear**|**Red Panda**|
|:---|:---:|:---:|
|Shape|✅|❌|
|Diet|❌|✅|
|Size|✅|❌|
|Paws|✅|✅|
|Cat\-like eyes|❌|✅|


**Created with a trial version of Syncfusion Markdown library or registered the wrong key in your application. Click** [**here**](https://www.syncfusion.com/account/claim-license-key?pl=bWFya2Rvd24sd3BmLHdpbnVp&vs=MzQuMS4zMw==) **to obtain the valid key.**
> 🌿 Quick Fact: As the seasons change, the giant panda prefers different species and parts of bamboo.
>> For comparison, humans eat about 2 kilograms (5 pounds) of food a day.

---

### Other Fun Giant Panda Facts

- Unlike other bears, giant pandas do not hibernate during winter.

- A newborn giant panda is blind and looks like a tiny, pink, hairless mouse.

---

## Conservation Steps

Key steps taken to protect giant pandas in the wild:

1. Protect and expand bamboo forest reserves across Sichuan and Shaanxi.

**Created with a trial version of Syncfusion Markdown library or registered the wrong key in your application. Click** [**here**](https://www.syncfusion.com/account/claim-license-key?pl=bWFya2Rvd24sd3BmLHdpbnVp&vs=MzQuMS4zMw==) **to obtain the valid key.**

2. Establish wildlife corridors to connect isolated panda habitats.

---

## Researcher's Checklist

- [X] Review existing population data

- [ ] Deploy GPS tracking collars on selected individuals

---

## Scientific Classification

Species: *Ailuropoda melanoleuca* | Family: **Ursidae** | Status: ***Vulnerable*** (IUCN Red List)

Cellulose formula: (C<sub>6</sub>H<sub>10</sub>O<sub>5</sub>) <sup>n</sup> — the primary component of bamboo that pandas struggle to digest.

---

**Created with a trial version of Syncfusion Markdown library or registered the wrong key in your application. Click** [**here**](https://www.syncfusion.com/account/claim-license-key?pl=bWFya2Rvd24sd3BmLHdpbnVp&vs=MzQuMS4zMw==) **to obtain the valid key.**

## Panda Population Tracker — Code Sample

The following C\# snippet demonstrates how a simple panda population record might be modelled:
```
public class GiantPanda
{
public string Name { get; set; }
public double WeightKg { get; set; }
public string Habitat { get; set; }
public bool IsEndangered { get; set; }
public override string ToString()
=> $"{Name} ({WeightKg} kg) — Habitat: {Habitat}";
}
```

Inline usage: instantiate with `new GiantPanda { Name \= "Mei Xiang", WeightKg \= 124.7 }`.

---

## Further Reading

Explore more about giant pandas through these authoritative sources:

- [Panda Info](https://example.com/panda "Panda Info")

- [Documentation](https://example.com/docs "Documentation")

- [API Reference](https://example.com/api "API Reference")

**Created with a trial version of Syncfusion Markdown library or registered the wrong key in your application. Click** [**here**](https://www.syncfusion.com/account/claim-license-key?pl=bWFya2Rvd24sd3BmLHdpbnVp&vs=MzQuMS4zMw==) **to obtain the valid key.**

---

*Document generated using Syncfusion Markdown library.*

**Created with a trial version of Syncfusion Markdown library or registered the wrong key in your application. Click** [**here**](https://www.syncfusion.com/account/claim-license-key?pl=bWFya2Rvd24sd3BmLHdpbnVp&vs=MzQuMS4zMw==) **to obtain the valid key.**
Loading